“Formula 1 is a global sport, but make no mistake, this is an American team, it will race under an American flag.”Those were the words of Cadillac Formula 1 team principal Graeme Lowdon back in March, when the long-awaited 11th entry was finally approved and the newest team on the...
How Cadillac landed on Perez and Bottas

116