RACE SERIES

So, after several years of preparations, negotiations, public arguments, and even the US Department of Justice getting involved, Cadillac has finally been formally announced as Formula 1’s 11th team for the 2026 season! Today’s formal announcement confirms the handshake agreement that the sport had with General Motors last November. AfterContinue Reading