Five-time champion Scott Dixon was back atop the podium at Road America on Saturday in the IndyCar Series' first race in front of fans this year.
Milwaukee Journal Sentinel, USA Today: Sports
Sat, 07/11/2020 - 6:10pm
Five-time champion Scott Dixon was back atop the podium at Road America on Saturday in the IndyCar Series' first race in front of fans this year.