August 15, 2008 by Don Vogel
Posted in
Lance Armstrong, in his first competitive bike race since his last Tour De France win in 2005, came in 2nd in the Leadville Trail 100 bike race.
Six time defending champ Dave Wiens was pushed to a record 6 hr 45 minute 45 seconds win, with Lance following 1 minute 56 seconds later.
Not too bad for someone who has been away from competition for several years.