Tag: leadville trail 100 mountain bike race result

Lance Armstrong The Winner of Leadville Trail 100 Mountain Bike Race

Lance Armstrong, showcasing his cycling versatility, won the Leadville Trail 100 Mountain Bike Race on Saturday, smashing the course record and ending the six-year winning streak of previous course record-holder Dave Wiens. Armstrong, 37, third in this year’s Tour de…