Crystal Palace has secured the signing of Israeli international Anan Khalaili on a contract lasting until 2031, reportedly for a fee of £21 million. The 21-year-old, who can play as a full-back or winger, joins from Union Saint-Gilloise, where he contributed to the team's historic Belgian Pro League title win and a Belgian Cup during his tenure.