Showing posts with label Agreement by Cycling's Governing Body to Strip Lance Armstrong of all Tour de France Titles and Ban Him For Life. Show all posts
Showing posts with label Agreement by Cycling's Governing Body to Strip Lance Armstrong of all Tour de France Titles and Ban Him For Life. Show all posts

Monday, October 22, 2012

Congratulations, Greg!

A warm and hearty congratulations are in order for Greg Lemond.

As of today, Greg is once again the only American to win the Tour de Farce, I mean, France.