After three years of waiting, the Women's Rugby World Cup landed in England this weekend. The action began with a humbling display at Sunderland's Stadium of Light that saw the Red Roses deliver a ...