Contador makes it two, Cavendish six
Spaniard Alberto Contador has secured his second Tour de France overall victory after finishing the 21st and final stage on Sunday. Today's stage, that finished on the Champs Elysees, was won by Britain's Mark Cavendish of the Columbia-HTC team bringing [...]