Caleb Ewan calls the Tour de Yorkshire is ‘perfect preparation’ for the Giro d'Italia which starts next Friday, as he takes two second places in the race's two bunch sprints

Caleb Ewan calls the Tour de Yorkshire is ‘perfect preparation’ for the Giro d'Italia which starts next Friday, as he takes two second places in the race's two bunch sprints