News

Scott Dixon continues hot start to IndyCar season with win at Road America

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.