Italian victory in the final stage of the Tour de San Luis – Contador abseil total The 154.7 km long seventh and last stage of the Tour San Luis started in San Luis and ended on a hilltop in Juana Koslay. A group of riders tried to get sprinters ahead […]