Tour de France - Stage Twenty
Yellow Jersey overall race winner Alberto Contador (L) of Spain celebrates with Team Discovery Channel Sporting Director Johan Bruyneel (R) on the Champs-Elysee following Stage Twenty of the Tour de France on July 29, 2007 in Paris, France.
(July 29, 2007 - Source: Bryn Lennon/Getty Images Sport) more pics from this album »