It’s full speed ahead for NASCAR president Steve Phelps

Entering his fourth year on the job, Steve Phelps has implemented changes to make NASCAR more inclusive while remaining loyal to its avid fans.