Italy’s Nibali in League of his Own as Tour Enters Final Stages

Italy's Vincenzo Nibali wearing the overall leader's yellow jersey rides in the pack during the 208.5 km nineteenth stage of the 101st edition of the Tour de France cycling race on July 25, 2014 between Maubourguet Pays du Val d'Adour and Bergerac, southwestern France. AFP PHOTO / LIONEL BONAVENTURELIONEL BONAVENTURE/AFP/Getty Images LIONEL BONAVENTURE / AFP - Getty Images

With only two stages left, Italy's Vincenzo Nibali looks to pad his lead during Stage 20 of the Tour de France.

NBC Sports: Continue Reading