Apeldoorn lands 2018 UCI Track World Championships

The Dutch city of Apeldoorn has been awarded hosting rights to the International Cycling Union’s (UCI) 2018 Track World Championships.

You need to have an account to access our content

Find out more about our news, features and services

Already have an account? Sign in here