Andretti / Andretti Global / cadillac / Cadillac F1 / Cars / Formula 1 Posted on: November 27, 2024November 27, 2024 After telling Cadillac to pound sand, F1 does 180, grants entry for 2026 The United States will have a second team competing in Formula 1 from 2026, when […] Read More