NASCAR’s first commissioner, Steve Phelps, is stepping down at the end of January 2026 after a 20-year tenure. Phelps, who joined in 2005, was instrumental in securing major media deals, introducing new race locations, and modernizing the sport. His departure follows a challenging year marked by an antitrust lawsuit involving NASCAR teams.



