Riiiight. Thank you Hawk. I should have pulled that out of my as...err...hat . It is WSC which is what threw me as I kept being distracted by the thought of the old World Sporscar Championship. The WeatherTech name is popular (I even have their window vents on my car fer Pete's sake...).
In regard to your thought of "WSCC"), mayhaps you're thinking of the support series (no offense to anyone who has participated...ahem...hint, hint) which is the Continental Tire Sportscar Series..."CTSC".
http://www.imsa.com/
Anywho, thanks for helpin' defrag this tired ol' brain...