CAPE TOWN – South Africa has won the right to host the Netball World Cup in 2023 after Cape Town beat Auckland, the only other bidder. The announcement was made at the Cape Town International Convention Centre by International Netball Federation president Molly Rhone on Thursday. This will be the first time South Africa hosts..
Continue reading…