2014 Women’s World Team Championship Awarded To Canada
The WSF formally announced today that the 2014 WSF Women’s World Team Squash Championship has been awarded to Canada.
The WSF formally announced today that the 2014 WSF Women’s World Team Squash Championship has been awarded to Canada.