is reporting from
Member
NP Rank:
NP Rank:
PARIS (Reuters) - Lance Armstrong won an unprecedented seventh Tour de France on Sunday, closing the curtain on one of the most extraordinary cycling careers ever.
The American safely crossed the line in the peloton at the end of the 144.5-km final stage on the Champs Elysees.
Comments (0)