Former Manchester United No2 Rene Meulensteen says they blundered over the summer failing to sign a striker.
Meulensteen claims the Red Devils would have done better landing a legitimate No 9, such as 20-year-old Norway striker Erling Haaland, rather than chasing his overpriced Borussia Dortmund team-mate Jadon Sancho.
"United need a real striker, a proper No 9, one like Erling Haaland," Meulensteen wrote in his column for Manchester United Supporters Club Scandinavia.
"Just look at Bayern Munich about how important a striker is for them. Ask Tottenham or Leicester what a striker means. For me, it is strange that a striker has not been the main goal for United.
"Every day in the transfer window there were rumours about Jadon Sancho.
"Now the transfer did not happen anyway but my opinion is that Sancho is not what United first and foremost need. Spending so much money on such a player raises many questions.
"And one of them is what role should Mason Greenwood have played?
"Another thing with this transfer saga is that if Dortmund had been ready to sell him, then they would have sold him earlier in the summer so they had time to sign a replacement.
"As time went by before the deadline, it seemed unlikely to me that it would happen.
"Dortmund have been very steadfast all the way, but my honest opinion is that Sancho is not worth £100 million."