Sport England wins against the Netherlands and is in the final , and Mark Rodriguez 2024 July 10 Paid Members Public