IMSA announced the 2026 WeatherTech SportsCar Championship calendar this afternoon as part of the build-up to the Mobil 1 ...
The 2011 Formula Renault 3.5 champion suffered a serious spinal cord ... but has continued to race using hand controls and won IMSA's Pilot Challenge TCR title last season. It was announced ...