Kyle Busch has done it once again. The post Dale Earnhardt Jr. Sings Praises as Kyle Busch Stands on His Word at Atlanta ...
Kyle Busch clinched another trophy in the NASCAR Craftsman Truck Series by winning the Fr8 208 at Atlanta Motor Speedway.
In a photo finish, Kyle Busch edged Stewart Friesen at the line to win the Craftsman Truck Series race at Atlanta.