Menu

All Race Results

Results: 2016 Giro d’Italia, stage 16

  • By VeloNews.com
  • Published 13 hours ago
Steven Kruijswijk proves unflappable in the Giro mountains, defending his pink jersey as Alejandro Valverde wins the day.
Next Page »