News

Two was the number of the day to cap the 2024 IMSA Michelin Pilot Challenge season in Friday’s Fox Factory 120 at Michelin Raceway Road Atlanta. Matt Plumb finished second Friday in the No. 46 ...