Scott Dixon continues hot start to IndyCar season with win at Road America
Published
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.
Published
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.
Scott Dixon raced to his third straight victory Saturday with an improbable triumph in the opener of a weekend doubleheader at Road..