6 minutes ago
NASCAR CEO Jim France Reacts to Commissioner Steve Phelps' Resignation
Phelps will leave NASCAR before the 2026 season begins. "Steve will forever be remembered as one of NASCAR's most impactful leaders," France said, hailing Phelps for initiatives like the Chicago Street Race, the return of the LA Colisuem, and the Cup race in Mexico. "He has worked tirelessly to thrill fans, support teams, and execute a vision for the sport".
By Ankit Sharma
Read more