Armstrong comes full circle as new tribulations begin
China Daily | Updated: 2010-07-27 07:50
Lance Armstrong of the US rides towards the Arc de Triomphe during the parade after the 20th and last stage of the Tour de France over 102.5 kilometers (63.7 miles) starting in Longjumeau and finishing in Paris on Sunday. Bas Czerwinski / Associated Press |
PARIS - Lance Armstrong's underwhelming performance in his 13th and final Tour de France, which finished on Sunday, has confirmed widespread expectations there is likely to be no third comeback.
Photo