James Shrubsall

James Shrubsall

New Tour de Yorkshire GC leader Caleb Ewan says the British race will be the ideal preparation for his assault on the Giro d’Italia, which starts next Friday in Sardinia.…