U.S. Postal Service team leader and five-time Tour de France winner Lance Armstrong, of Austin, Texas, second left, rides in the pack during the second stage of the 91st Tour de France cycling race, between Charleroi and Namur, Belgium, July 5, 2004. Robbie McEwen of Australia won the stage, amd Thor Hushovd of Norway took the overall lead of the race.
(Photo: AP)
Share This Gallery