Denny Hamlin
By @nascarcasm
NASCAR.com
Published: 22 Sep, 2017
1 Minute Read
The road to the championship goes through New Hampshire Motor Speedway.
This sleepy New England town is where drivers hope for a victory that will advance them to the Round of 12.
And for one driver, it’s where terror lives.
A terror that takes many forms.