Tagged: france

Dominating Nibali claims Tour de France title

Updated: July 27, 2014, 2:19 PM ET Associated Press PARIS — Vincenzo Nibali won the Tour de France on Sunday, becoming the first Italian in 16 years to triumph in cycling’s greatest race by chiseling...