Seven weeks have felt like an eternity but at last, the IMSA WeatherTech SportsCar Championship is back in action this ...