Menu

All Tom Dumoulin: Page 1

Massive crash provokes momentary stop in Tour stage

  • By Andrew Hood
  • Published Jul. 6, 2015
  • Updated Jul. 6, 2015 at 12:41 PM EDT
Due to a major crash, Tour de France officials temporarily stop the race ahead of stage 3's first notable climb near Huy, Belgium
Next Page »