Barcelona have moved decisively to secure the long-term future of Egyptian sensation Hamza Abdelkarim, handing the teenager a bumper new contract just months after his permanent arrival at Camp Nou. The 18-year-old, who has earned the lofty nickname "Haaland of the Nile," is now tied to the Catalan giants until 2030.