Live Updates: 2013 Giro D’ Italia – Stage 17 – Caravaggio to Vicenza, 214km Posted on May 22, 2013 by Charles Pelkey