PARIS, July 28, 2014 - Racers compete during the 137.5 km final stage of the 2014 Tour de France in Paris, France, on July 27, 2014.

1 / 3

The final stage winner Team Giant-Shimano Marcel Kittel (C) of Germany celebrates during the awarding ceremony after the 137.5 km final stage of the 2014 Tour de France

2 / 3

Astana team rider Vincenzo Nibali (C) of Italy, AG2R-La Mondiale team rider Jean-Christophe Peraud (L) of France and FDJ.fr team rider Thibaut Pinot of France react on the podium after the 137.5 km final stage of the 2014 Tour de France

3 / 3
 

Latest News

Latest Photos