Hornish Runs Up Front, Finishes 15th at Talladega

October 31, 2010