The Washington Times

Enlarge Photo

Associated Press Lance Armstrong, shown in Brisbane, Australia, won the Tour de France seven times, including every year from 1999 to 2005.

Happening Now