NASCAR President Steve Phelps gets candid about the $25,000 penalty involving Austin Dillon and Richard Childress After Austin Dillon won the race at Richmond, the backlash from the fans and ...
The all-new episode includes legendary team owner Richard Childress, former crew chief and team owner Ray Evernham, and World of Outlaws icon Steve Kinser. Childress, a legendary NASCAR team owner ...