TDF: "Armstrong atop Tour pantheon with sixth straight win"
From Cycling News: "Lance Armstrong has achieved what no other rider has done before, winning a sixth straight Tour de France and firmly stamping his authority on the race. All the other five time winners, Eddy Merckx, Jacques Anquetil, Bernard Hinault and Miguel Indurain, failed in their attempts to win a sixth, but Armstrong has finally broken that barrier."
Cycling News also published a somewhat longer piece that goes into more detail about his win.
And of course, doping is still le topique du jour. LeMond and Hampsten, two of my idols from 80's cycling, have been speaking out of late.

<< Home