Tom Dumoulin Takes Giro Lead with Opening Time Trial Win

  • There was a home win for the Dutch fans to celebrate as Tom Dumoulin won the opening time trial of the Giro d'Italia.