What a stud! Congrats!!
http://sports.yahoo.com/sc/news?slug...v=ap&type=lgns
Lance Armstrong wins seventh consecutive and last Tour de France
By JOHN LEICESTER, Associated Press Writer
July 24, 2005
AP - Jul 24, 10:36 am EDT
More Photos
PARIS (AP) -- Lance Armstrong closed out his amazing career with a seventh consecutive Tour de France victory Sunday -- and did it a little earlier than expected.
Because of wet conditions, race organizers stopped the clock as Armstrong and the main pack entered Paris. Although riders were still racing, with eight laps of the Champs-Elysees to complete, organizers said that Armstrong had officially won.