Menu

All Joaquim Rodríguez: Page 1

Rodriguez wins Tour stage 3, Froome takes yellow jersey

  • By Spencer Powlison
  • Published 1 day ago
Cancellara falls victim to major crash in stage 3, and Chris Froome is able to take Tour de France GC lead on the Mur de Huy
Next Page »