Vincenzo Nibali Set For Tour De France Victory By Scott Neuman Published July 26, 2014 at 2:13 PM EDT Facebook Twitter LinkedIn Email