General Cycling Discussion
Click Here
(Reuters) FOIX, France -- Luis Leon Sanchez broke away on his own to clinch the fourth Tour de France victory of his career in the 191.5-km 14th stage on Sunday.
The Spaniard, a winner on the Tour in 2008, 2009 and 2011, surged ahead 11 kms from the line to win a stage marred by...