ATLANTA SEVENS 3RD PLACE ENGLAND V CANADA

Premium Published
World Rugby Women's Sevens Series from Atlanta, GA. The 3rd Place match pitted England against Canada in the penultimate match of the tournament.