Giro d’Italia, Day 2: Wenatchee phenom Tyler Farrar takes the stage!
Tyler Farrar is cranking in the Giro while Cavendish trains for Cali and both dream of showdowns to come.
Tyler Farrar is cranking in the Giro while Cavendish trains for Cali and both dream of showdowns to come.