Lance won the Tour de France for the seventh year in a row! What a way to come back from testicular, brain, lung, and abdominal cancer! He kept saying he was doing it for his kids. Well, they are the reason he is retiring too. It is going to be weird not seeing him next year. He won 17 of the 21 stages in this year's race. Anywho, yeah.
GO
(
Read more... )