NASCAR

NASCAR President Steve Phelps and Chief Operating Officer Steve O’Donnell sat down with media Friday at Phoenix Raceway to discuss several topics of interest. But in his opening statement, Phelps made sure to address the pressing issue of charters.”Probably a lot of frustration in the room that NASCAR over theContinue Reading