Cover Photo: DAYTONA BEACH, FLORIDA - FEBRUARY 20: A general view of racing during the NASCAR Cup Series 64th Annual Daytona 500 at Daytona International Speedway on February 20, 2022 in Daytona Beach, Florida. (Photo by Mike Ehrmann/Getty Images)
NASCAR COO Steve O’Donnell explains why he left twitter

NASCAR COO Steve O’Donnell explains why he left twitter

Shane Walters
March 12, 2022