Lance Armstrong's career

photo

Photo  / 32

Discovery Channel team riders led by Lance Armstrong of the U.S. cycle to the finish line to win the 67.5 km (42 miles) fourth stage team time trial from Tours to Blois in the 92nd Tour de France cycling race, July 5, 2005. REUTERS/Jacky Naegelen