Armstrong finishes 2nd in Leadville 100

August 10, 2008 12:00 AM