NASCAR Chief Executive Officer Steve O'Donnell spoke to the media during the NASCAR State of the Sport event at Homestead-Miami Speedway on November 6, 2026. The address comes as the series looks to convert recent momentum into tangible results on and off the track.
The State of the Sport session traditionally provides insight into NASCAR's strategic direction, including competition, scheduling, and business initiatives.



