The eight towns that will host the start and finish of stages in the newly expanded four-day Tour of Yorkshire (May 3-6) and Women's Tour de Yorkshire (May 3-4) are…

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.…