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 session focused on the series' current momentum and the challenge of converting that energy into tangible results on track.
The appearance was part of NASCAR's annual State of the Sport address, where leadership outlines strategic priorities for the upcoming season. O'Donnell's remarks come as the organization looks to build on recent growth in viewership and fan engagement.



