The International Cycling Union (UCI) awarded 15 World Championships across seven disciplines to a total of 11 countries this (Wednesday) afternoon and confirmed that Turkey is set to host one of the governing body’s flagship events for the first time.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here