Scott Dixon Takes IndyCar Championship, Josef Newgarden Wins at 2020 St. Pete Grand Prix
Only 32 points separated NTT IndyCar Series championship contenders Scott Dixon and Josef Newgarden entering the season finale at St. Petersburg. But despite Newgarden’s exceptional win, …