Listen now:
NBC Sports

NASCAR America: Drivers discuss the return of Tony Stewart