Oh dear
I haven't read the whole thread but all I can say is I want to slit my throat. The Giro is the Giro d"ITALIA". It's bad enough it goes to other countries, but another continent is bonkers. A load of Italians living in the USA does make it right.
I live in the UK and think it is mad...