TALLADEGA, Ala. (Sunday, April 26, 2009) Kurt Busch is the NASCAR Sprint Cup Series point leader.
There were visible battle scares on the No. 2 Miller Lite Dodge when the checkered flag ended Sundays Aarons 499 at Talladega Superspeedway, but not enough damage to keep Busch from posting a solid sixth-place finish and jump two spots to the top of the driver standings.
Its Buschs third consecutive top-10 finish and sixth of the season including a win at Atlanta. He is the first Dodge driver to lead…Read More