Taking advantage of a generous tap from teammate Aric Almirola a few hundred yards from the finish, Busch won the NASCAR Camping World Trucks race at Talladega Superspeedway on Saturday to end Bodine's winning streak at restrictor-plate tracks.
Full Article at CBS Sports
We built Daylife.com using our SmartMedia Services platform, which can give you thousands of content-rich, advertiser-friendly pages (like this one) on any topic and with full editorial control. Learn More »