Shut Up, Legs!: My Wild Ride On and O...
Jens VoigtBeloved German cyclist Jens Voigt isn't a superstar in the traditional sense of the word. Although he won three stages of the Tour De France-and wore the yellow jersey twice-Voigt never claimed an overall victory. He became a star bec...