General Cycling Discussion
Click Here
Norway's Thor Hushovd won the 13th stage of the Tour de France and France's Thomas Voeckler kept the yellow jersey Friday on a ride through the Pyrenees that ended in the home of one of the most famous Catholic shrines.
Jeremy Roy nearly captured a Tour stage for the first time with...