It's not the first time an F1 official has said something along these lines—last year F1 CEO Stefano Domenicali also teased ...
The IndyCar season begins in less than two weeks at St. Pete. Let's meet the teams and drivers for the 2025 season!