England/Egypt World Series Final Guaranteed At Queen's
RESULTS: ATCO PSA World Series Finals, London, England
RESULTS: ATCO PSA World Series Finals, London, England
After never having previously hosted a world team squash championship, France is on the verge of staging two events within the next three years.
RESULTS: ATCO PSA World Series Finals, London, England
RESULTS: Open du Gard, Nimes, France
RESULTS: ATCO PSA World Series Finals, London, England