COLORADO SPRINGS, CO - SEPTEMBER 6: Cyclists compete in the Men's Pro Road Race at the 1986 World Cycling Championship on September 6, 1986 at the United States Air Force Academy in Colorado Springs, Colorado, USA, visible riders include Bernard Hinault #101 of France. (Photo by David Madison/Getty Images)
Add to Lightbox Download