WeatherTech Porsche Leaves WeatherTech SportsCar Championship
It seems really bizarre that a team sponsored by the series’ title sponsor could be pulling out of the series, but it is the case. Alex Job Racing announced on Wednesday evening that their No. 22 Porsche 911 GT3-R will not compete in the last three races on the IMSA WeatherTech SportsCar Championship schedule. Why would …