Stumped - Scotland's T20 World Cup 'really positive, but disappointing not to beat Australia and England' - 大象传媒 Sounds

Stumped - Scotland's T20 World Cup 'really positive, but disappointing not to beat Australia and England' - 大象传媒 Sounds

Stumped

Scotland's T20 World Cup 'really positive, but disappointing not to beat Australia and England'

Scotland's Head of Performance Steve Snell reflects on their World Cup campaign.

Coming Up Next