
NASCAR promotes Steve Phelps from President to newly-created Commissioner position
NASCAR is making a huge change to their organizational structure. They’ve promoted Steve Phelps from President to the newly created position of Commissioner, making him the first person in history to hold that title, according to Adam Stern of the Sports- …