Advertisement

Alberto Camargo of Colombia won the next-to-last...

Share

Alberto Camargo of Colombia won the next-to-last leg of the 44th cycling Tour de Spain, and Pedro Delgado of Spain virtually clinched the overall championship at Palazuelos del Eresma, Spain.

Advertisement