Tickets have gone on general sale for the 2023 UCI Cycling World Championships, which will be made up of 13 UCI World Championships in different disciplines for the first time. The inaugural UCI Cycling World Championships are organised by the Union Cycliste Internationale (UCI) and are set to be held in Glasgow and across Scotland …