The 2020 European Masters Squash Championships will be held in Edinburgh next June …
Read more
European Squash Masters Championships
16-19 June 2021, Edinburgh, Scotland
The 2020 European Masters Squash Championships will be held in Edinburgh next June …
Read more