Scotland have announced their 14-player squad for the ICC Women’s Emerging Nations Trophy in the UAE, with Kathryn Bryce named…
Scotland have announced their 14-player squad for the ICC Women’s Emerging Nations Trophy in the UAE, with Kathryn Bryce named…