Particle.news

Download on the App Store

NASCAR Restructures Leadership with Steve Phelps as First Commissioner

The historic move elevates Phelps to oversee strategic growth and global expansion while Steve O'Donnell steps into the role of President to manage daily operations.

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.