
TALLADEGA, ALABAMA - APRIL 25: (L-R) Ben Kennedy, NASCAR Chief Operating Officer, NASCAR Steve O'Donnell, NASCAR Chief Executive Officer, Lesa France Kennedy and Jim France, NASCAR Chairman pose for a photo during a press conference at Talladega Superspeedway on April 25, 2026 in Talladega, Alabama. (Photo by Sean Gardner/Getty Images)


