Steve Phelps, who was recently named NASCAR’s president, weighed in on the future of the sport with a group of media members on Wednesday.
Steve Phelps, who was recently named NASCAR’s president, weighed in on the future of the sport with a group of media members on Wednesday. Jared C. Tilton Getty Images
Steve Phelps, who was recently named NASCAR’s president, weighed in on the future of the sport with a group of media members on Wednesday. Jared C. Tilton Getty Images

Q&A: New NASCAR President Steve Phelps on schedule changes, Brian France, and more

September 26, 2018 05:58 PM