The Netball Federation of Sri Lanka (NFSL) announced the 12-player squad for the 2019 Netball World Cup which will be held in Liverpool in July.
The Netball Federation of Sri Lanka (NFSL) announced the 12-player squad for the 2019 Netball World Cup which will be held in Liverpool in July.