Steve Phelps named NASCAR's first-ever Commissioner; Steve O'Donnell elevated to President


//sports-competition.news-articles.net/content/2 .. ioner-steve-o-donnell-elevated-to-president.html
Published in Sports and Competition on Monday, March 31st 2025 at 8:45 GMT by NASCAR   Print publication without navigation


Steve Phelps has been appointed as NASCAR's first-ever Commissioner, a role that positions him as the public face of the organization, overseeing competition, managing relationships with tracks, teams, and media, and handling issues like penalties and appeals. Previously, Phelps served as NASCAR's President, a role now taken by Steve O'Donnell, who has been with NASCAR for 26 years and will focus on strategic growth, business development, and innovation. This restructuring aims to enhance NASCAR's leadership and operational efficiency, with both executives reporting directly to NASCAR Chairman and CEO Jim France. The changes were announced to better position NASCAR for future growth and to streamline its management structure.

Read the Full NASCAR Article at:
[ https://www.msn.com/en-us/sports/motorsports/steve-phelps-named-nascars-first-ever-commissioner-steve-odonnell-elevated-to-president/ar-AA1BZUgW ]

Publication Contributing Sources