Kyle Busch wins thrilling truck race at Chicagoland Kyle Busch wins thrilling truck race at Chicagoland Barry Albert September 14, 2013 A pair of Cup Series starts battling for the win in a Camping World Truck Series (CWTS)...Read More