Erling Haaland signs ’10-year’ contract at Man City: Salary, clauses and what it means for Pep Guardiola

Erling Haaland has committed his long-term future to Manchester City, signing a mammoth new contract that runs until June 2034.

Scroll to Top