Argentina Wins Rugby Sevens Cup Title in London; New Zealand Crowned 2023 Series Champions
Dark/Light Mode (22/05/23) Argentina defeated Fiji at Twickenham Stadium on Sunday, claiming their third rugby sevens cup title of the season, while New Zealand were crowned 2023 Series champions, Australia claimed the final Paris 2024 Olympic Games spot and Canada retained core status with a passionate victory over Kenya in the 2024 Series Play-off. In … [Read more…]