Three-time Tour de France winner Greg LeMond (1986, 1989, 1990) has some interesting comments about cycling.
–––––––
Have a WordPress.com account? Log in now.