Kyle Busch! The kid snaps a ‘slump’ with a solid win at Watkins Glen, over Stewart and Ambrose
It was all Kyle Busch Sunday at Watkins Glen, in his eighth Sprint Cup win of the year (Photo by John Harrelson/Getty Images for NASCAR) By Mike [email protected] Kyle Busch made Jeff Gordon eat a little crow Sunday, completing a NASCAR road course sweep this season with a surprisingly easy victory over teammate Tony Stewart […]