2012 Giro d'Italia Results - Stage 4

News & Results

2012 Giro d'Italia Results - Stage 4

Team Garmin-Barracuda rides to team time trial victory in 2012 Giro d'Italia ahead of Team Katusha and Team Astana; Team Garmin-Barracuda's Ramunas Navardauskas takes overall Giro d'Italia lead from Team BMC Racing's Taylor Phinney (USA).