Features Giro d’Italia 2021 Stage 19 Preview A somber day • Abbiategrasso–Alpe de Mera (Valsesia) John Wilcockson May 27, 2021