Monday, October 10, 2011

Cyclists of the Tour de France: Greg LeMond

Greg LeMond was the first American to ever win the Tour de France, and went on to win it a total of three times. An outspoken critic of performance enhancing drugs and doping both during his career and afterwards, he was slowed during much of his

Continue Reading...

No comments:

Post a Comment