AdvertisementVincenzo Nibali First Italian In 15 Years To Win Tour De FranceJuly 27, 2014Scott NeumanfacebookEmailItaly's Vincenzo Nibali, wearing the overall leader's yellow jersey, passes the Arc de Triomphe during the twenty-first and last stage of the Tour de France cycling race over 85.4 miles with start in Evry and finish in Paris, France. (AP)