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