Steve Phelps is stepping down as NASCAR’s first-ever commissioner after controversial text messages were revealed during a recent federal antitrust trial.
Steve Phelps is stepping down as NASCAR’s first-ever commissioner after controversial text messages were revealed during a recent federal antitrust trial.