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.
No Trackbacks
2 Comments
Thats crazy.
Either he is super good, or it is rigged.
(Warning: I do not understand Bike Race mechanics)
hehe
-Owl
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.