
Steve O’Donnell Steers NASCAR Through Transition and Global Expansion
Steve O’Donnell, who took the helm of NASCAR in April 2026, is blending three decades of internal experience with a bold vision that includes committee‑driven reform, mentorship of Ben Kennedy, and an aggressive push into new markets.
Jul 25, 2026