- Posted
Ghislaine Maxwell declined to answer any questions during a closed-door, virtual deposition with the House Oversight Committee on Monday,…
Steve Phelps, NASCAR’s first commissioner and a longtime executive with the sport, will resign from his position at the end of January. Phelps’ resignation follows weeks of scrutiny tied to an antitrust lawsuit that exposed inflammatory private messages. His departure comes just ahead of the new racing season. Phelps, 63, announced his decision Tuesday, ending a 20-year career at NASCAR that began in 2005 and culminated with his promotion to commissioner less than a year ago. He joined NASCAR as vice president of corporate marketing and rose through multiple executive roles, including chief operating officer and president, before being