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 Read more about Kyle Busch wins thrilling truck race at Chicagoland
Chase Elliott wins wild truck race in Canada Chase Elliott wins wild truck race in Canada Barry Albert September 1, 2013 Recently, road courses have become some of the most exciting races of the entire NASCAR schedule. Add... Read More Read more about Chase Elliott wins wild truck race in Canada