Keep up to date with every new upload!

Join free & follow NASCAR on NBC podcast
Share
Ep. 101: Steve Letarte on the NASCAR playoffs

Ep. 101: Steve Letarte on the NASCAR playoffs

The NASCAR on NBC analyst discusses what irked him about the Chase Elliott penalty, the state of Hendrick Motorsports after a crew chief change, Kyle Busch's pit crew and Brad Keselowski's outspoken stance on Toyota.

Comments