Giro d'Italia

Organisers of the Giro d’Italia have today (Monday) announced that the 2020 edition of the cycling ‘Grand Tour’ will commence in Budapest, Hungary. T