Armstrong wins 6th straight tour
PARIS -- All people saw, on first pass, was a yellow flash tucked within the blur of blue that led the pack down the Champs-Elysees. But that was all it took. Paris yelled its heart out. Lance Armstrong, the 32-year-old Texan who fought past cancer to get back on his bike, was the first six-time victor in the 101-year history of Tour de France, surely the world's most grueling athletic event.

