Kevin Harvick on Denny Hamlin: ‘Sometimes you’ve got to keep your mouth shut’

Yahoo Sports Videos

Kevin Harvick said drivers are mad at Denny Hamlin for jokingly stating on a podcast that 70 percent of them take Adderall.

What to Read Next