Scotland will host the inaugural edition of the “Scottish Super 10” in Aberdeen, with Men’s and Women’s tournaments taking place between 16th August to 1st September 2024. The Scottish Super 10 will become the first international franchise cricket league in Europe outside of England, as Scotland showcases itself as a prominent venue for hosting franchise...
Post