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