Home » Posts tagged with » busch wins third race of 2011 season
Kyle Busch won his third race of the 2011 season…

Kyle Busch won his third race of the 2011 season…

For once, Kyle Busch didn’t have the fastest car, but he still outfought rivals Carl Edwards and Kevin Harvick to win Saturday’s Royal Purple 400 NASCAR Nationwide Series race at Auto Club Speedway.