The 2020 UCI Road World Championships will take place in Imola, Italy The Union Cycliste Internationale (UCI) today announced that it has...