Mikel Landa Leaves Giro d'Italia, Cites Illness

  • Mikel Landa has been forced to pull out of the Giro d'Italia through illness, Team Sky have confirmed.