Kyle Busch struggled to pass in Xfinity Dover race (VIDEO)

0 Comments

Kyle Busch led for 110 laps but only managed a third-place finish and says the main culprit was due to his inability to pass drivers on the track.