Kyle Busch Dominates Truck Race At Phoenix
By Reid Spencer Sporting News NASCAR Wire Service Photos: Getty Images for NASCAR (February 25, 2010) AVONDALE, Ariz. — Win the race off pit road. Win the race. After taking the lead under caution on Lap 44 of Friday night’s Lucas Oil 150 at Phoenix International Raceway, Kyle Busch led the final 107 to post his […]