Source: ESPN
World Sevens Series off, New Zealand named champs
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