Joe Gibbs Racing has been on a roll as of late - with Kyle Busch clearly leading that charge. Three of the organization’s drivers finished in the top 10 Sunday at Indianapolis Motor Speedway with Busch winning after Carl Edwards collected the pole.
The organization’s stock continues to climb with seven Sprint Cup wins this season after winning only twice last year. Parker Kligerman discusses JGR’s success at Indy on NBCSN’s Victory Lap.