• 2 years ago
Watch as Denny Hamlin and Kyle Larson battle it out with contact at Texas Motor Speedway for the Stage 1 win.

Recommended