Giro d’Italia: Groves wins sprint – Evenepoel, Cavendish caught in crashes May 11, 2023 Kaden Groves scored his maiden stage win in the Giro d’Italia on a day filled with drama on wet roads. Australians have won twice in five days … but a main talk...