Movistar name 11 riders for Giro d'Italia squad

The Movistar team has revealed a shortlist off 11 riders for the Giro d’Italia with the final nine riders to be confirmed after the Tour de Romandie and the Vuelta a Asturias race in Spain.