Final Laps: Busch holds on over Keselowski

Truck Series Final Laps 1:58 mins

Kyle Busch and Brad Keselowski duel it out for the win in Chicago.

View Comments