NASCAR CEO Steve O’Donnell gave a State of the Sport address on November 6, 2026, outlining the current direction and future plans for the racing series.
NASCAR CEO Steve O’Donnell Delivers State of the Sport Address

Chairman of the Board: Ahmed Hammam
Editor-in-Chief: Ayman Badra

NASCAR CEO Steve O’Donnell gave a State of the Sport address on November 6, 2026, outlining the current direction and future plans for the racing series.