2-Headed Monster: What Should NASCAR Do To Deter Teams Failing Inspection?
This week, Kevin Harvick failed pre-qualifying inspection three times for Sunday’s Coca Cola 600 at Charlotte Motor Speedway. Per the NASCAR rulebook, Harvick had to … Continue Reading