Rearview Mirror: Top moments from Kyle Busch's All-Star weekend
Kyle Busch finally wins at the Monster Energy NASCAR Cup Series level at Charlotte Motor Speedway -- after dominating again in the Camping World Truck Series race.