Despite being called in to ride the Rolex IJRC Top 10 Final at the last minute, Daniel Deusser (GER) won the prestigious class riding Evita van de Veldbalie Saturday night at Stockholm (SWE).

Read More ...