The 2026 Giro d'Italia faces the first real GC test in stage 7's brutal 244km route that ends atop the fearsome Blockhaus.
Two countries will lock horns for foreseeable future, with key industry certain to be a point of negotiation at next week’s ...