How amazing is this guy anyway.......to win (7) straight Tour de Frances and beat cancer in the process......some say he is the greatest athlete of all time...not sure if I agree, but the simple fact that people are putting him in that class speaks wonders for what an amazing athlete he is.
Congrats Lance.....what a career..........
