Armstrong Wins Record Sixth Consecutive Tour de France NPR's Madeleine Brand talks with former professional cyclist John Vaughters about Lance Armstrong's historic victory Sunday in the Tour De France. Armstrong won his sixth consecutive Tour de France race.
NPR logo

Armstrong Wins Record Sixth Consecutive Tour de France

  • Download
  • <iframe src="https://www.npr.org/player/embed/3618611/3618612" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">
Armstrong Wins Record Sixth Consecutive Tour de France

Armstrong Wins Record Sixth Consecutive Tour de France

Armstrong Wins Record Sixth Consecutive Tour de France

  • Download
  • <iframe src="https://www.npr.org/player/embed/3618611/3618612" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">

NPR's Madeleine Brand talks with former professional cyclist John Vaughters about Lance Armstrong's historic victory Sunday in the Tour De France. Armstrong won his sixth consecutive Tour de France race.