Overview
- Steve Phelps, previously NASCAR President, has been appointed as the organization's first Commissioner, overseeing all aspects of the sport, including IMSA and NASCAR-owned tracks.
- Steve O'Donnell has been promoted to President, taking charge of NASCAR's day-to-day operations, commercial activities, and international properties.
- The leadership changes aim to modernize NASCAR's structure, mirroring governance models of leagues like the NFL and MLB for enhanced professionalism and strategic oversight.
- Phelps emphasized his commitment to expanding NASCAR's global influence and welcoming new fans, competitors, and partners to the sport.
- O'Donnell highlighted plans to enhance fan engagement through innovative, immersive experiences and major event offerings.