Entry List: 2021 FOX Factory 120
IMSA Michelin Pilot Challenge teams will do battle Friday afternoon (Nov. 12) at Michelin Raceway Road Atlanta to decide champions in the Grand Sport and TCR classes. 40 teams are entered to battle for two hours, an increase of six teams from VIR in October. In the Grand Sport class, there are 22 teams entered. …