Giro d'Italia 2024 stage 12 preview: A punchy day in the hills
Date: Thursday May 16, 2024 Distance: 193km Start location: Martinsicuro Finish location: Fano Start time: 12:25 CET Finish time (approx): 17:13 CET Had they been so inclined, the organisers of the Giro d'Italia could have designed stage twelve as …