Lance Armstrong

Lance Armstrong of the USA riding for the US Postal-Berry Floor team on the podium as he wins his fifth consecutive Tour de France win after stage 20 between Ville D`Avray and the Champs-Elysees in Paris, of the Tour de France in Paris, France. Getty Images