
NASCAR disqualified Denny Hamlin and Kyle Busch for failing post-race inspection and handed the win to Chase Elliott. The sunny sky over Pocono Raceway turned grey and shadows dulled the hue of the track surface. If you’ve seen as many films as I have, you’ll understand what that means. It would’ve matched the rest of […] READ MORE