Steve Phelps steps away from NASCAR with no successor named

Steve Phelps will step away from NASCAR by the end of January, ending a 20-year tenure with the sanctioning body and closing a chapter that included the creation of the commissioner role, major business restructuring and some of the most significant moments in the sport’s recent history. NASCAR announced Tuesday that Phelps made the personal […]

The post Steve Phelps steps away from NASCAR with no successor named appeared first on Speedcafe.com.