Cover Photo: DAYTONA BEACH, FLORIDA - FEBRUARY 21: Bubba Wallace, driver of the #23 Toyota, leads the field during the NASCAR Cup Series O'Reilly Auto Parts 253 at Daytona International Speedway on February 21, 2021 in Daytona Beach, Florida. (Photo by James Gilbert/Getty Images)
NASCAR driver throws up in car, keeps racing at Daytona

NASCAR driver throws up in car, keeps racing at Daytona

Shane Walters
February 22, 2021