SportsCar America returns with a full crew to preview the Rolex 24 at Daytona, to kick off the sports car racing season. Eric, Jake, Erin and Dusty take stabs at who’s favorited to win the 24 and the IMSA WeatherTech SportsCar Championship season this year. Sit back, it’s a long one this week on SportsCar […]