Barcelona Secures Egyptian Gem Hamza Abdel Karim Until 2030 With €150m Release Clause | Egyscores | EgyScores