After a brief pop-up shower derailed Sunday’s Foxwoods Resort Casino 301 at New Hampshire Motor Speedway for Kyle Busch, as well as made a significant impact on the day for teammates Martin Truex Jr and Denny Hamlin, NASCAR’s Chief Racing Development Officer Steve O’Donnell joined the NBC Sports booth, to discuss how the situation … Continue reading O’Donnell: Communication from Flag Stand was “Really Quick” in Early Wet Track Incident at New Hampshire
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed