Scotland will aim to make a mark at the global stage (x.com) On Monday, May 6, Scotland officially unveiled its 15-member squad for the eagerly anticipated...
Scotland on Monday announced its 15-member squad for the upcoming ICC T20 World Cup 2024, to be held in the USA and the Caribbean. Scotland is...