WSF World Cup
-
Africa
Sharm El Sheikh To Host 2014 WSF World Cup
The World Squash Federation has awarded the rights to host the 2014 WSF World Cup to Egypt ...
Read More »
The World Squash Federation has awarded the rights to host the 2014 WSF World Cup to Egypt ...
Read More »