Man City: Haaland signs staggering deal until 2034 as clauses are ‘removed’ in Real Madrid blow
Erling Haaland has committed his future to Man City for the majority of his career after signing a nine-and-a-half-year deal at the Etihad Stadium. Reports in Spain over the last couple of months have insisted that Haaland – who has scored 21 goals in 28 appearances in all competitions this season – has been losing patience with the project at Man City despite Guardiola recently signing a new contract.