Kittel doubles up, Nibali wins
the Tour

Monday, July 28th

Vincenzo Nibali is the winner of the 101st Tour de France, a race he led for eighteen days out of twenty-one. It's also the big return of French riders on the final podium with Jean-Christophe... Read more