Giro d’Italia preview: Teams and sponsors (part 2)

Giro_d'Italia_logoIn advance of this Saturday’s start of the 2013 Giro d’Italia, here’s the second part of VeloVoices’ overview of the 23 teams, their main protagonists and their eclectic mix of title sponsors. Continue reading