Erling Haaland has extended his contract with Manchester City until 2034, ending speculation of a move to Real Madrid. The 24-year-old has been instrumental in City’s recent success, scoring 111 goals in 126 appearances. The deal is the longest in Premier League history, surpassing Chelsea’s nine-year contract for Cole Palmer.
Read full story on Liverpool Echo