Scotland announce for ICC T20 WC

Posted on   9:34 am

Scotland Cricket on Thursday announced a 15-player squad for this year’s ICC T20 World Cup in Australia.Pacers Josh Davey and Brad Wheal impressed during various stages of last year’s edition of the tournament in the UAE