Ahmed Hamdi Hussein Hafez — CF Montréal → Zamalek · free transfer · 2024-01-27. Transfer details and career move on Champslig.