Daniel Deusser (GER) has taken over the spot as the world’s best rider on the Longines Ranking.

Read More ...