Erling Haaland signs new 9.5-year contract with Manchester City, to stay with club until 2034

Erling Haaland has signed a new contract at Manchester City that ties him to the Premier League champions until 2034.

Erling Haaland has signed a new contract at Manchester City that ties him to the Premier League champions until 2034.