Greg Lemond is the only American winner of the Tour de France

Now that Lance Armstrong has had his Tour titles erased from the history books, Greg Lemond is the only American winner of the Tour de Continue reading Greg Lemond is the only American winner of the Tour de France