David MacNeil founded WeatherTech in 1989 after finding himself dissatisfied with the quality of existing third-party floor mats. WeatherTech moved its headquarters and manufacturing facilities to ...
The storylines in the 2024 season of the IMSA WeatherTech SportsCar Championship may have lacked some of the impact brought by the introduction of the new GTP class the year prior, but there were ...