Last month, Scott's crew chief Slugger Labbe was fined $50,000 and suspended three Sprint Cup races after three inspection infractions were discovered during an opening day inspection on March 20 at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results