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 outbreakread full article

Source: ESPN