NASCAR named Steve Phelps as President, effective October 1 with Brent Dewar opting to step down although he will remain with the company through the end of the 2018 racing season, transitioning to a senior consulting and advisory role in 2019. Phelps will report to Jim France, NASCAR Chairman and Chief Executive Officer and take on oversite of all competition and business operations for the sanctioning body.
“We couldn’t be more thrilled to have Steve Phelps as our leader,” France said. “His passion for NASCAR and proven ability to work with our partners has been unparalleled over the years. We thank Brent for his service and leadership to our sport. His energy and vision have been of tremendous benefit to our employees and our industry.”