Scott Brash’s fabulous form continued with a triumph in the prestigious €176,000 (£154,500) Rolex IJRC top 10 final on Friday (12 December). The contest pits the world’s highest ranked riders in an ...