February 23, 2018

NASCAR’s Scott Miller breaks down penalty issued to No. 78 team

NASCAR Senior Vice President of Competition Scott Miller discusses why the No. 78 team was issued a penalty after failing inspection three times at Atlanta Motor Speedway.
Related Videos