Froome, Quiet Winner of the Tour de France July 20, 2013July 20, 2013 CycAdmin3England / England-News / Europe / France / News-World / Nouvelles-France / Racing-World / Tour de France 2013 / Uncategorized / World Le Semnoz, France—July 20, 2013—By Jen Benepe © Chris Froome, winner of the 2013 Tour de France told reporters that… Read More