Team Garmin-Sharp:
Team Garmin-Cervélo - Tirreno-Adriatico, stage 1
Team Garmin-Sharp:
Team Garmin-Cervélo - Tirreno-Adriatico, stage 1
Team Garmin-Sharp:
Team Garmin-Cervélo - Tirreno-Adriatico, stage 1
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Adriatcio, stage 2
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Tyler Farrar - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Thor Hushovd - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Brent Lancaster, Thor Hushovd - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Ramunas Navardauskas - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Ramunas Navardauskas - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
David Zabriskie, Matt Wilson - Tirreno-Ariatico, stage 3
Team Garmin-Sharp:
Thor Hushovd - Tirreno-Adriatico, stage 5
Team Garmin-Sharp:
Roger Hammond - Tirreno-Adriatico, stage 6
Team Garmin-Sharp:
Thor Hushovd - Tirreno-Adriatico, stage 6
Team Garmin-Sharp:
Thor Hushovd - Tirreno-Adriatico, stage 6
Team Garmin-Sharp:
David Zabriskie, Jonathan Vaughters - Tirreno-Adriatico, stage 6
Team Garmin-Sharp:
Ramunas Navarsauskas - Tirreno-Adriatico, stage 6