Auto Sports Nation

Scott McLaughlin Wins IndyCar Grand Prix Of St. Petersburg

New Zealand’s Scott McLaughin won pole position and logged his first career IndyCar victory, winning the Grand Prix of St. Petersburg [not the Russian version] over defending champion Alex Palou and teammate Will Power.

Exit mobile version