How many cyclists are in the Giro d’Italia?
This year's Giro d'Italia took place from 6th to 28th May 2023 on a breathtaking course that commenced in Fossacesia, Italy, and culminated in Rome. The 3489.2 km route took the 176 competing cyclists through 17 of Italy's 20 picturesque!-->…