Select Page

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 outbreak.
Source: Espn