Tour de France - Stage Twenty (Tom Boonen)

Tour de France - Stage Twenty
In This Photo: Tom Boonen
Green Jersey Points winner Tom Boonen of Belgium and Quick Step celebrates on the podium after Stage Twenty of the Tour de France on July 29, 2007 in Paris, France.
(July 29, 2007 - Source: Bryn Lennon/Getty Images Sport)