PSA World Series Finals Set For US Debut


The 2013 PSA World Series Finals, originally scheduled to be held at Queens Club, London in January, will now take place in Richmond, Virginia, USA from 15th to 19th March. For more information, visit: http://www.isportstore.com/Squash-Magazine/News.aspx