NASCAR President accepts blame for lack of communication with drivers

NASCAR President accepts blame for lack of communication with drivers; outlines plan for improvement

NASCAR President Steve Phelps has accepted the blame from many drivers regarding the lack of communication between them and the organization.  There has been a lot of discontentment among drivers regarding the safety issues of the Next Gen car. And many of them have been vocal about these issues and have used social media to …

NASCAR President accepts blame for lack of communication with drivers; outlines plan for improvement Read More »