04.02.2015

Liverpool to host 2019 Netball World Cup

The 2019 Netball World Cup will be hosted in Liverpool, England Netball announced yesterday. 

Read More »