Cover Photo: DAYTONA BEACH, FL - FEBRUARY 10: Denny Hamlin, driver of the #11 FedEx Express Toyota, practices for the Monster Energy NASCAR Cup Series Daytona 500 at Daytona International Speedway on February 10, 2018 in Daytona Beach, Florida. (Photo by Jared C. Tilton/Getty Images)
NASCAR drivers taking Adderall? Denny Hamlin insists he was kidding

NASCAR drivers taking Adderall? Denny Hamlin insists he was kidding

Racing News
February 18, 2018