Sunday 21 May 2023, Source: World Rugby Sevens. The men’s HSBC World Rugby Sevens Series 2023 Award winners were announced on Sunday following a spectacular conclusion to the Series which saw New Zealand awarded their 14th Series title, Argentina win the HSBC London Sevens, Australia secure the final Paris 2024 Summer Olympics spot and Canada […]