
Analysis: Fiery Denny Hamlin is walking the walk

Today at 08:07 PM
Denny Hamlin is the self-proclaimed "king of irrational confidence," but after a dominant performance at Martinsville Speedway this past Sunday, it's hard to say that confidence is misplaced.