PARIS (July 25) — Lance Armstrong rode into history Sunday by winning the Tour de France for a record sixth time, an achievement that confirmed him as one of the greatest sportsmen of all time. His sixth crown in six dominant years elevated Armstrong above four champions who won five times. And never in its
(Read More…)





