Kyle Busch cruises to pole win for Sprint All-Star Race Kyle Busch cruises to pole win for Sprint All-Star Race Barry Albert May 19, 2012 By Nathan Butler – NathanButler@OnPitRoad.com CHARLOTTE, N.C. – Kyle Busch will lead the field to the green...Read More