28/09/2025 04:59
In front of a world record crowd for a women's match of 81,885, England swept Canada aside to claim their first World Cup triumph since 2014.
The post England 33-13 Canada: Red Roses' power is the key to glory appeared first on The Rugby Paper.