Phelps was named commissioner last year, but spent 20 years in the racing sport, including as NASCAR president from 2018-2025 ...
Steve Phelps became NASCAR’s first commissioner in March 2025 after previously serving as its president since 2018. However, ...
Steve Phelps, the commissioner of closed-cockpit NASCAR series, said Tuesday he will resign from the post and leave the ...