Michael Lewis and Mason Filippi Finish Third in 2020 IMSA Michelin Pilot Challenge Season
Laguna Beach, California — Two wins and a second-place finish highlighted the 2020 IMSA Michelin Pilot Challenge for Michael Lewis and co-driver Mason Filippi in the No. 98 Bryan Herta Autosport (BHA) Hyundai Veloster N TCR. All season long, the duo were in contention for the series’ drivers championship, but bad luck struck the No. […]
Read More...