The 2017 IMSA WeatherTech SportsCar Championship continues down in Florida after a controversial Daytona 24H. This time, the contenders have made their way to the iconic Sebring International Raceway, qualified for the Mobil 1 Twelve Hours of Sebring Fueled by Fresh from Florida, and will be preparing for the main race this Saturday...