Lance Armstrong finished second in the Leadville Trail 100 mountain bike race on Saturday, pushing six-time champion Dave Wiens to a record time.
Armstrong finishes second in mountain bike race