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.