Month: February 2019

First cycling world championships come to Scotland in 2023

It has been announced today that the inaugural 2023 cycling world championships will be coming to Scotland.