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

Sports

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.