NASCAR commissioner Steve Phelps to step down

NASCAR commissioner Steve Phelps to step down

NASCAR Commissioner Steve Phelps announced his resignation, ending a more than 20-year career with the sport’s top racing series. NASCAR confirmed Phelps will leave at the end of the month, just ahead of the new season. His departure follows a contentious federal trial in which inflammatory text messages tied to revenue-sharing negotiations were made public. 

Top Videos