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 than 20 years, will leave his role by the end of the month, the league said Tuesday in a statement announcing the move. Phelps thanked … Read more