NASCAR News: Roof Rail Deflectors confiscated from SHR cars (Update)
NASCAR hit Stewart-Haas Racing with two L1-level penalties Tuesday after last weekend’s race at Atlanta Motor Speedway. After NASCAR confiscated the roof rails of the No. 10 Ford of driver … Read More