Source:IMSA Since the IMSA WeatherTech Sports Car Championship has their longest races out of the way, The Rolex 24 and 12 Hours of Sebring. We are...