Busch Wins Atlanta

Busch Wins Atlanta

Kyle Busch celebrates after winning Sunday's NASCAR Sprint Cup Series race at Atlanta Motor Speedway. (HHP/Brian Lawdermilk Photo)