Advertisement

Vincenzo Nibali First Italian In 15 Years To Win Tour De France

Italy'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)
Italy'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)

Advertisement

More from WBUR

Listen Live
Close