We dont necessarily need that though. Rashford is the main goalscorer for us, similar to Salah for Liverpool. Between the two of them, there is enough goals. We need more from everyone else. I'm not worried about Greenwood completing that 3 either, he gets loads and itll be a fine trio. What we need is depth. Right now Rashford had to play every game, as did Martial. Both are weaker without the other, and our depth for them is an 18 year old (as good as he is), and James who just came from the championship and is a pure winger anyway. We need a player that will enable us to play a similar style whenever we rest one of the main 2, or rotate them. Makes sense for King.
Not sure if he's good enough anyway, but it makes sense. My choice wouldve been Mertens as he could start on the right, or central, while being capable of playing the same role as Martial, but also the age where Greenwoods development won't be blocked.
If we get a Haaland type in, then Rashford changes roles from what he was all year (as a wide forward) to more what he was under Mourinho as a winger, and making him nowhere near as good as he can be. While also dropping Martial to bench, leading to inevitably him leaving and again still needing a squad player, going full circle to targetting someone like King again. Fix the depth up front, less pressure to overuse players, fix midfield to give them chances and it might all look a lot better. It should at least.