Floyd Landis finished second in a mountain bike race in Colorado, the Leadville Trail 100, despite a crash that left him with a bloody right leg, last weekend. Landis, who was unable to defend his 2006 Tour de France title because of a positive drug test, was runner-up to the five-time winner Dave Wiens.