Giro d'Italia: Dumoulin and Froome endure stressful Eilat run-in
Tom Dumoulin needed some time to himself to unwind after stage 3 of the Giro d'Italia. It was that kind of a day, and that kind of a finale. And so, after speaking to reporters on the finish line in Eilat...