Congrats Lance!

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

  1. Thats crazy.

    Either he is super good, or it is rigged. :D

    (Warning: I do not understand Bike Race mechanics)

    hehe

    -Owl

    Posted July 25, 2005 at 11:51 am | Permalink
  2. 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.

    Posted July 25, 2005 at 12:49 pm | Permalink