PSA announce major event in China
Peninsular Shanghai to host new $70k event The PSA World Tour have announced that Shanghai will play host to the largest ever World Tour event to take place in China, when the 2014 China Open – Squash Stats On The Bund, a PSA International 70, gets underway on September 2. Taking place on the 11th […]
n/a