It was anything but a dull day at the Tour de France after protestors disrupted and delayed Stage 10 in the middle of a 146 km ride from Morzine Les Portes du Soleil to Megeve in the Alps. After gendarmes dragged off the hippie protestors, Magnus Cort (EF Education-EasyPost) won […]