Kyle Busch earns his second win of the season, avoiding a wreck on the final lap to claim victory at Talladega Superspeedway.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
Kyle Busch earns his second win of the season, avoiding a wreck on the final lap to claim victory at Talladega Superspeedway.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles