Denny Hamlin wins All-Star Race at Dover
Digest more
Denny Hamlin was so bothered by his middling performance at Dover Motor Speedway 12 years ago that he saw a sports psychologist to restore his faith. After winning the NASCAR All-Star Race on Sunday for his third consecutive victory at the 1-mile track,
Denny Hamlin took the checkered flag at the Monster Mile track on Sunday, beating out Chase Briscoe.