Josef Newgarden Wins 2024 Grand Prix Of St. Petersburg
Josef Newgarden held off Pato O’Ward and Scott McLaughlin to win the 2024 Grand Prix of St. Petersburg…
Josef Newgarden held off Pato O’Ward and Scott McLaughlin to win the 2024 Grand Prix of St. Petersburg…
Colton Herta won the 2021 Grand Prix of St. Petersburg in the IndyCar Series…