Kyle Larson, Denny Hamlin fight for Stage 1 win at Texas

Added on 25 Sept 2022
1:38
  • Up Next