Kyle Busch passed Todd Bodine on the final lap of a green-white-checker finish using a push from Billy Ballew Motorsports teammate Aric Almirola to win the Camping World Truck Series’ Mountain Dew 250 at Talladega Superspeedway.
— Next »