NASCAR commissioner Steve Phelps announces resignation at the end of January: 'It has been an honor'

5 days ago 2

NASCAR commissioner Steve Phelps will resign from his position at the end of January. Phelps, who has been with NASCAR since 2005, announced his resignation in a statement Tuesday.

The news comes months after court filings revealed Phelps made derogatory comments about RCR owner and former driver Richard Childress.

Advertisement

Advertisement

Advertisement

This story will be updated.

Read Entire Article