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
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.