Giro d'Italia 2026 Stage 2 Preview: A Long Bulgarian Slugfest

Stage 2 of the Giro d'Italia 2026 in Bulgaria heads from Burgas to Veliko Tarnovo, the longest day (221km) and with a climb just before the finish. We preview the stage.

Stage 2 of the Giro d'Italia 2026 in Bulgaria heads from Burgas to Veliko Tarnovo, the longest day (221km) and with a climb just before the finish. We preview the stage.