Three-time Tour de France winner Greg LeMond (1986, 1989, 1990) has some interesting comments about cycling.