Kyle Busch won in his first start this season in the Camping World Truck Series in Pocono, Pa.
Kyle Busch won in his first start this season in the Camping World Truck Series in Pocono, Pa. Nick Laham Getty Images
Kyle Busch won in his first start this season in the Camping World Truck Series in Pocono, Pa. Nick Laham Getty Images

NASCAR: Mountains 150 results in 3 minutes

August 01, 2015 3:58 PM