July 24, 2000 | Ian Thomsen
Making a molehill out of a mountain, Lance Armstrong surged toward his second Tour de France win
August 06, 2001 | Austin Murphy
A dominating performance in the mountains won Lance Armstrong, the new master of the peloton, his third straight Tour de France
July 28, 2003
Stare DownLance Armstrong (yellow jersey) keeps a close watch on Jan Ullrich during stage 13 of the Tour de France last Saturday. After the 15th stage on Monday, Armstrong was the overall leader with a 67-second...
August 04, 2003 | Kelli Anderson
Lance Armstrong's drive for an unprecedented six in a row begins
August 02, 2004 | Rick Reilly
It was pudding, this sixth Tour de France win for Lance Armstrong. Easy as a Sunday ride with your arthritic aunt. He could've won it while doing his taxes.