Giro d’Italia 2015: San Lorenzo a Mare to Sanremo, 17.6km (TTT)

The 95th Giro d’Italia kicks off with a 17.6km Team Time Trial from San Lorenzo a Mare to Sanremo today.

CLICK HERE to join us for Live Up-To-The-Minute coverage of a short, flat and very fast race along Italy’s Mediterranean Coast.