Armstrong cleans up!
- It looks like Armstrong is on track to tying the record for 5 consecutive Tour de France wins.
- MSNBC: Armstrong all but locks up
5th straight title — Only disaster in Tour can stop American cyclist from record-tying crown
- MSNBC: Anatomy of a Champion: Armstrong is no mere mortal
- MSNBC: Images of the Tour de France