Congrats Lance!
July 25th, 2005
Lance Armstrong won his final Tour de France, retiring from the sport after winning 7 straight. Wow. This guy is amazing. I remember watching him in the 1992 Olympics with all the hype and he wasn’t able to bring it home. Coming back after having cancer and winning 7 straight Tour’s? Wow.
Entry Filed under: randomness


2 Comments
1. OwlBoy | July 25th, 2005 at 11:51 am
Thats crazy.
Either he is super good, or it is rigged.
(Warning: I do not understand Bike Race mechanics)
hehe
-Owl
2. Jeffrey | July 25th, 2005 at 12:49 pm
Super good
Having been a bike racer myself, I sort of know what it takes in order to maintain fitness both mentally and physically in order to win. What he has done after coming back from his illness is remarkable.