EliteEventsInternationalNewsWorlds Glasgow and Scotland to host inaugural UCI Cycling World Championships in 2023 February 11, 2019 4561 Views 0 Comments The UCI is delighted to announce that Glasgow and Scotland have been awarded the inaugural UCI Cycling World Championships. Read More