World Sevens Series off, New Zealand named champs

30 June 2020 05:53
New Zealand were awarded the men's and women's World Sevens Series titles on Tuesday after World Rugby cancelled the remainder of the season because of the coronavirus outbreakreadfullarticle

Source: ESPN