England to host Netball World Cup in 2031

England to host Netball World Cup in 2031

Manchester will stage the Netball World Cup in 2031 after England was awarded hosting rights for the fourth time.

Share:
Was this article helpful?

Comments