Advertisement

Defenders beware | Haaland signs a new contract | Premier League

Erling Haaland has signed a new 9.5-year deal at Manchester City that will keep him at the Etihad until 2034.

Advertisement

Choose your ultimate sports viewing packageStream world-class sports on the go

Advertisement