S2E28: Kevin’s Magical Win, Obama’s Jokes & One Monstrous Race

Davey Segal is back and happier than ever to discuss Kevin Harvick’s win at The Magic Mile, which puts him in the Round of 12. He also recaps the Xfinity Series race won by Elliott Sadler and the Camping World Truck Series race won by William Byron. Also included is a complete preview of Dover this upcoming weekend, news and notes of the week, shoutouts, Twitter questions from listeners and defending Sprint Cup Series champion Kyle Busch, who visited the White House Wednesday, gets an interesting question from President Obama.