LES ROUSSES, France (AP) - France's Sylvain Chavanel has won the seventh stage of the Tour de France and recaptured the yellow jersey as the race entered the mountains. The Quick Step rider who also won the second stage raised a fist in joy as he completed the 101-mile route...
more »