I am going to have to take this back. Lance Armstrong is a monster. That sprint win over Andreas Kloden on the final mountain stage today was just amazing. You never stop pedaling! All seconds count! And Lance takes it on the line! He is just a monster. I think 7 straight is a distinct possibility.
Labels: cycling, Le Tour de France, sports