July 16, 2012
FOIX, France — A brief look at Sunday’s 14th stage of the 99th Tour de France:
Stage: A 191-kilometer route out of Limoux and into the Pyrenees mountains featuring two major climbs and a technical downhill 25 kilometers from the finish in Foix.
Winner: Luis Leon Sanchez of Spain. Sanchez was....