Man City ready to make Erling Haaland Premier League’s record earner with £500,000-a-week contract to fend off Real Madrid Published 26 Mar 2023 Full Article