Kurt Busch Wins Road Race at Infineon
Kurt Busch dominated the field and managed to stay out of trouble in a controversy filled Nascar road race at Infineon Raceway in California.
Busch led 75 of the 110 laps, driving to good sized leads on several restarts.
Meanwhile Tony Stewart wrecked Brian Vickers for... Read More.













