Giro Rosa 2017 Stage 1

The wheels of the Giro Rosa juggernaut finally started rolling this afternoon with a short team time trial. There’s no stopping it now all the way to south of Naples over the next nine days. A late start should have meant a fairly relaxed day but lots of little things suddenly eat up your day […]

Read More