Lance Armstrong: Career in pics
53166176BL019_Tour_de_Franc
Credit: Getty Images
PARIS - JULY 24: Lance Armstrong of the USA, riding for the Discovery Channel, acknowledges the crowd from the podium after winning a seventh consecutive Tour de France during Stage 21 of the Tour de France between Montereau and The Champs Elysees on July 24, 2005 in Paris, France. (Photo by Bryn Lennon/Getty Images)
Other Slideshows
Photos: Remembering James Gandolfini
Photos: Entertainment pics of the week
Photos: NBA coach lists 14,000 sq. foot mansion
Photos: Hats at Royal Ascot Opening Day
Photos: Brazilian protesters violently clash with police
Photos: Parts of St. Louis area flooded after storms

