The Rebound w/NASCAR President Steve Phelps

Steve Phelps has served as President of Nascar since 2018. Phelps oversees all operations, competition and partnerships for the sanctioning body, including the management of 15 racetrack facilities and the International Motor Sports Association (IMSA) sports car series. Under Phelps’ leadership, NASCAR has transformed its business and strengthened the sport’s position for long-term growth and success, with a focus on delivering the best motorsports racing in the world, providing outstanding entertainment experiences, and building a globally diverse community of loyal fans. Phelps is credited for navigating NASCAR through Covid and creating a contemporary focused, mass appeal product that serves all so NASCAR may continue to flourish in ratings and popularity.