England Netball awarded Netball World Cup 2031 to be held at Co-op Live, Manchester

1 month ago 12

Rommie Analytics

World Netball (WN) has today announced that England Netball has been awarded the rights to host the 18th edition of the Netball World Cup (NWC) in 2031.
Read Entire Article