Menu

All Tom Dumoulin: Page 1

Trentin takes stage 6 victory at Tour de Suisse

  • By VeloNews.com
  • Published Jun. 19, 2014
  • Updated Jun. 19, 2014 at 1:06 PM EDT
The Italian received a solid leadout from Martin, who retained the overall race lead with three stages left