Tom Dumoulin dominates World Championship time trial, Chris Froome takes bronze
Tom Dumoulin of the Netherlands put in a dominant performance at the UCI Road World Championships to win the elite men’s time trial today, with Primoz Roglic of Slevenia second and Great Britain’s Chris Froome third.Dumoulin was the penultimate rider out on the course, immediately after Froome, and from the start began taking time out of … Read more