Tag: Squash Trophy

The PSA World Championships – The Top Squash Stars Battle It Out in Manchester

The World Squash Championships begin in Manchester tomorrow and nearly 200 of the sport’s biggest stars will taking part. What makes this tournament so special…