Tour de France - Against All Odds, Armstrong Places Third
Monday, October 24th, 2011At almost 37, with seven Tour de France titles under his belt and just nine months of training after a three year hiatus, Lance Armstrong managed a position on the podium on Sunday. The legendary cyclist placed third in the 2009 Tour de France, behind now two-time winner and Astana teammate Alberto Contador and Andy Schlek of Saxo Bank.
(more…)