Darryl, Michael and Chris, along with guest Teran Rodriguez talk about all the news in the world of racing as well as recapping the All-Star race, a preview of the French Grand Prix and more.