Kyle Busch had been in and out of his car through a lengthy weather delay. Must have seemed like Sunday's NASCAR Cup Series Race at World Wide Technology Raceway would never end. Busch got a big push from Denny Hamlin on the last restart and then held him off in a green-white-checkered finish for his third victory of the year.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles