NASCAR Chief Executive Officer Steve O'Donnell addressed the media during the NASCAR State of the Sport event at Homestead-Miami Speedway on November 6, 2026. The series' leadership emphasized the need to translate recent momentum into tangible results on the track.
O'Donnell's remarks come as NASCAR looks to build on growing fan engagement and competitive racing across its national series. The event at Homestead-Miami Speedway served as a platform to outline the sport's strategic priorities for the remainder of the 2026 season.


