CHARLOTTE — For the first time in its history, NASCAR now has a new commissioner.
The sport announced that it will be naming current president Steve Phelps for the position.
[ ALSO READ: 23XI race team owned by Michael Jordan, Denny Hamlin ready to launch HQ development ]
Phelps will oversee all aspects of NASCAR, including all three national series and the operation of all 15 NASCAR-owned tracks.
Steve O’Donnell will also be taking over as president.
VIDEO: Michael Jordan’s NASCAR team unveils HQ
This browser does not support the video element.