Scott McLaughlin Wins St Petersburg for First Career Victory in Indycar 2022, he led 49 of the 100 laps, and was out of breath when he...
Which team will surprise in the 2023 season?
View Results