Live Update: 2013 Giro d’ Italia – Stage 1 – Naples to Naples, 130km Posted on May 4, 2013 by Charles Pelkey