No one else has ever won 7 Tours de France. No one else has done it 6 times in a row. And no one else has done it after having kicked cancer's ass. With his win today, Lance Armstrong proves beyond any doubt that he is, unarguably, the greatest athlete of our time.
Just my thoughts on stuff. Writing seems to help me figure things out. Feel free to leave your comments but don't be a jerk. "I (already) know I'm unlovable, you don't have to tell me..."