Grasshopper Cup 2023 22nd Oct 23 stevecubbins 2023, EUROPE, NEWS, PSA FINALS : Nour El Sherbini retains the women’s title as Karim Abdel Gawad wins the men’s in Zurich … Read more