NASCAR commissioner Steve Phelps resigning after fallout from trial and texts
NASCAR commissioner Steve Phelps has resigned one month after a contentious antitrust lawsuit and trial raised concerns about faith in his leadership. Phelps, who has been with NASCAR for more…
