Alberto Contador is crowned Tour de France champion for the second time in three years, as Mark Cavendish secures his sixth victory of this year's race by winning the 21st and final stage, finishing in the center of Paris.
Alberto Contador is crowned Tour de France champion for the second time in three years, as Mark Cavendish secures his sixth victory of this year's race by winning the 21st and final stage, finishing in the center of Paris.