November 9, 2017 stevecubbins Welsh Team Revealed Squash Wales has named its men’s squad that will compete at the 25th World Team Championships in Marseille, READ MORE