Power trip
Italian rider Vincenzo Nibali nabbed the Giro d'Italia's pink jersey in Wednesday's stage, a 20.5-mile team time trial from Savigliano to Cuneo.
Italian rider Vincenzo Nibali nabbed the Giro d'Italia's pink jersey in Wednesday's stage, a 20.5-mile team time trial from Savigliano to Cuneo.