4
4xchampncountin
Guest
Well, it is official. Lance Armstrong won his record tying FIFTH straight Tour De France today! If there is a more amazing, inspiring story in sports, I am unaware of it. Many, if not all of you know Lance defeated Testicular Cancer several years ago. I don't think most of us grasp how truely impressive it is that he not only beat the cancer, but went on to win what is arguably the most physically demanding championship in the world, a 2 week-plus bike race against the best riders in the world five times! Hats off to Lance. A true Champion in every sense of the word!