Steve Phelps named NASCAR’s first commissioner

Feb 12, 2025; Daytona Beach, Florida, USA; NASCAR president Steve Phelps during Daytona 500 media day at Daytona International Speedway. Mandatory Credit: Mark J. Rebilas-Imagn Images Steve Phelps was named NASCAR’s first commissioner on Monday with a mission focused on “strategic growth and international expansion.” Phelps, 62, had been serving as president of NASCAR since…

Read More