Rugby World Cup 2025: Eight host venues named for event in England
Twickenham Stadium is about to host the ultimate of the ladies’s Rugby World Cup in 2025, a decade after staging the lads’s World Cup closing Twickenham has been named amongst eight venues throughout England to host the ladies’s 2025 Rugby World Cup. Sandy Park in Exeter, Salford Group Stadium in Manchester and Franklin’s Gardens in … Read more