Erling Haaland signs record new Manchester City contract to 2034

The length of contract is a record for a player in domestic competition and his salary is thought to be a basic of about £500,000 a week.
By The Guardian Jan. 17, 2025