Richard Childress
-

NASCAR Commissioner Steve Phelps Resigns After Explosive Text Revelations
Steve Phelps, NASCAR’s Commissioner, has resigned following a 20-year career. His departure comes after private texts criticizing team owners and leadership were exposed during a federal antitrust lawsuit, sparking widespread controversy.
