Women Rugby World Cup Final: England and Canada will clash on Saturday in the World Cup decider as the two top-ranked sides in women’s rugby union pursue the game’s greatest honor. World number one team and competition hosts England defeated France t...

Markdown supported · ⌘↵ to post
No responses yet.