"All these things are here in the British bid – in Scotland, England, and Wales." Finally, and perhaps most pertinently for British cycling fans, Prudhomme said that he's hopeful that the Grand ...
Scotland hosted the inaugural UCI Cycling World Championships in 2023 with around one million spectators turning out over 11 days of action. Organisers say the staging in Britain will "deliver ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results