AVONDALE, ARIZONA - NOVEMBER 08: NASCAR Executive Vice President Steve O'Donnell speaks to the media during the NASCAR annual State of the Sport address at Phoenix Raceway on November 08, 2024 in Avondale, Arizona. (Photo by Jared C. Tilton/Getty Images)

News, Photo and Web Search