June 06, 2026 It’s totally badass that stage 8 of Giro d’Italia Women had a summit finish on a freaking gravel road.