After several weeks away following the Rolex 24 Hours at Daytona, the IMSA WeatherTech SportsCar Championship is back with ...