Joseph Shenouda in the WGC home shirt
← The squad Forward · 2026/27

Joseph Shenouda

Player profile coming soon.