In 1986, Greg LeMond became the first American to win the largest single annual sporting event in the world, the Tour de France. LeMond went on to taste victory again in the 1989 Tour de France, and again one month later in the 1989 World Championships. Then, as a final coup before retiring from competitive […]