News

Netball World Cup 2019 officially launched!

The Netball World Cup 2019 has today been officially launched in Liverpool, as the city looks ahead to welcoming the world’s most prestigious netball competition next summer.