September 27, 20187 yr Moderators Phelps, who has served most recently as NASCAR’s chief operating officer, will officially take over as NASCAR’s president next week. Phelps replaces Brent Dewar, who will transition to a senior consulting and advisory role in 2019. Asked by Motorsport.com what drives him to want to take on the new position when the sport faces several challenges, Phelps said he intended to face the issues ... ... Keep reading View the full article
Create an account or sign in to comment