list of teams and cyclists in the 2012 Giro d'Italia
list of teams and cyclists in the 2011 Giro d'Italia
list of teams and cyclists in the 2013 Giro d'Italia