The 9½ year contract is the longest signed by a player in Premier League history, eclipsing the nine-year deal Cole Palmer penned with Chelsea in August 2024. Haaland has been heavily linked with ...