NASCAR commissioner Steve Phelps resigns in huge bombshell just weeks after settling Michael Jordan lawsuit
NASCAR commissioner Steve Phelps is stepping away from the stockcar circuit less than a month after settling an antitrust lawsuit with team owners, including NBA legend Michael Jordan.