England Women recorded their best finish of the season in the Canada leg of the Sevens World Series on Sunday, defeating France 19-7 to take third place in Langford. England needed to reach the semi-finals of the fourth leg of the series to keep alive their hopes of automatically qualifying Great Britain for next year’s
Source: World Rugby
Social Networks