PARIS, FRANCE - JULY 26:  2014 Tour de France winner Vincenzo Nibali of Italy and Astana Pro Team crosses the finish line at the end of the twenty first stage of the 2015 Tour de France, a 109.5 km stage between Sevres and Paris Champs-Elysees, on July 26, 2015 in Paris, France.  (Photo by Bryn Lennon/Getty Images)