LONDON (AP) — England finally has a Women’s Rugby World Cup title to confirm its utter world domination after outclassing Canada 33-13 in front of a record crowd at Twickenham on Saturday. This is a ...
If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more > Canada managed to come away with a resounding victory over the ...