NASCAR America: Jimmie Johnson clears air over Denny Hamlin feud

1 Comment

Jimmie Johnson joins NASCAR America to give his take on Denny Hamlin‘s frustrations from Martinsville, and how he recovered from accidentally shutting his car off to late to win at Martinsville Speedway