Here are highlights from Stage 10 of the Giro d'Italia. The winner, Dutch cyclist Tom Dumoulin, averaged 29.31 miles per hour.
–––––––
Have a WordPress.com account? Log in now.