TOUR DE FRANCE 2005

TOUR DE FRANCE 2005

American Lance Armstrong celebrates winning his seventh consecutive Tour de France title with his children in Paris, France on July 24, 2005. (UPI Photo/David Silpa)