Vincenzo Nibali held onto his nearly 3 week non-stop lead today and won the 2014 Tour de France. From the top stop of the victory podium on the Champs Elysee he said: “It’s the most important moment, the most beautiful moment. Standing on this podium on the Champs-Élysées is something […]