Erling Haaland has signed a new 10-year contract at Manchester City that ties him to the Premier League champions until 2034.
Manchester City has tied down Erling Haaland on one of the biggest contracts in soccer. Here are the numbers to show why City ...