Menu

All Alex Diniz: Page 1

Diniz wins stage 3 of the 2013 Tour de San Luis

  • By VeloNews.com
  • Published Jan. 23, 2013
  • Updated Jan. 23, 2013 at 6:03 PM EST
Brazilian climber beats the the favorites to take control of the overall