NASCAR CEO Steve O’Donnell delivered a State of the Sport address on November 6, 2026, outlining the series' current direction and future initiatives.
NASCAR CEO Steve O’Donnell Delivers State of the Sport Address

Chairman of the Board: Fatma Al-Far
Editor-in-Chief: Ayman Badra

NASCAR CEO Steve O’Donnell delivered a State of the Sport address on November 6, 2026, outlining the series' current direction and future initiatives.