Nigeria stumbles at world squash championship
Team Nigeria started its 2019 WSF Men’s World Team Championship battle with a loss against Wales in the early hours of Monday at the Squash on Fire court in Washington, DC.
Wales number two Peter Creed who has nine national titles…