Overview
- Steve Phelps has been promoted to NASCAR's newly created role of Commissioner, marking a major shift in the organization's leadership structure.
- As Commissioner, Phelps will oversee all aspects of NASCAR, including the International Motorsports Association (IMSA) and 15 tracks owned or operated by the organization.
- Steve O'Donnell, previously Chief Operating Officer, has been promoted to President, taking charge of NASCAR's day-to-day operations and commercial activities.
- The leadership changes reflect NASCAR's ambition to adopt a centralized governance model similar to other major sports leagues, emphasizing long-term strategic growth and innovation.
- Phelps' promotion follows his successful negotiation of a $7.7 billion media rights deal, a milestone that secured the confidence of NASCAR's France family leadership.