There has never been a football player in such great demand as Erling Haaland. Lionel Messi and Cristiano Ronaldo may have been the dream signings for every top club in the world for the past decade, and Kylian Mbappe might one day enter that bracket, but none of them right now are in the position that Haaland now enjoys. He can pick whichever A-list team takes his fancy.
Barcelona have paid Messi so well over the years, and won so many trophies, that he is only now, approaching his 34th birthday, able to think about exploiting his free-agent status this summer.