Steve Phelps became NASCAR’s first commissioner in March 2025 after previously serving as its president since 2018. However, ...