Scott Dixon on becoming the third winner of the 2025 IndyCar season at Mid-Ohio ‘It was weird, really weird but good!’July 6, 2025
F1 Domenicali to lead Formula 1 through 2029 following contract extensionBy Lena FerleMarch 12, 20250 Formula 1 has announced that its President and CEO, Stefano Domenicali, has signed a new five-year deal with Liberty Media,…