It means Zoe Aldcroft will captain the Red Roses as they look to lift the title for the first time since 2014.
The game at Twickenham will set a world record for the largest crowd ever for a women’s game as it’s an 82-thousand capacity sell out.
It means Zoe Aldcroft will captain the Red Roses as they look to lift the title for the first time since 2014.
The game at Twickenham will set a world record for the largest crowd ever for a women’s game as it’s an 82-thousand capacity sell out.