After winning in Las Vegas, Champ Car points leader Sebastian Bourdais visited The Freak Nation Sunday night.
Find Your Favorite Podcast
It's stuff like what happened at Loudon last weekend that turns your average, adoring fan into a saber-toothed tiger! Every fan thinks their driver is the best there is, and bless them for that. Without die-hard driver fans, NASCAR wouldn't be the sport it is today.