2014 Tour de France July 18, Stage 13: Saint-Étienne - Chamrousse 197.5km

Page 23 - Get up to date with the latest news, scores & standings from the Cycling News Community.
Would have been quite a scene for him this tour...

Seems that he was the only one that could challange Nibali..

understanable why he in tears..

Cycling%20Tour%20de%20France