After picking up his third win in the last four Sprint Cup races, Kyle Busch and his No. 18 team talk about the keys to victory, as well as the determination that Busch has shown since returning from injury.
NASCAR America: Kyle Busch, No. 18 team react to New Hampshire win (VIDEO)
Published July 20, 2015 03:30 PM