Kyle Busch overcame more than his share of adversity Saturday night in winning the rain-postponed Lucas Oil 225 NASCAR Camping World Truck Series race at Chicagoland Speedway.
Busch came from the rear of the field twice and overcame a caution that put him on the wrong end of a cycle of pit stops to win in his own Kyle Busch Motorsports Toyota for the sixth time this year and the 41st time in his career. Continue reading