Erling Haaland is pretty good, isn’t he?

The 19-year-old has bagged 39 goals for RB Salzburg and Borussia Dortmund this season in just 29 games.

Before January, he had scored 28 in 22 for Salzburg as well as eight in the group stages of the Champions League.

No wonder a whole host of European clubs were attempting to trigger his £18 million release clause in the winter transfer window.

At one point, he looked certain to team up with his former manager at Molde, Ole Gunnar Solskjaer at Manchester United.

But he eventually decided to move to Borussia Dortmund.

It already looks like a good decision for him, scoring 11 in seven since his arrival - including twice in the Champions League last-16 first-leg against Paris Saint-Germain.

Every goal that goes in, United fans must despair.

However, according to Jamie Carragher, United were right not to sign Haaland.

Really?

We’ll let him explain. Spoiler - it involves Mino Raiola.

"It looks like United missed out on the next superstar striker - a youngster whose value might be over £100 million in a matter of months," Carragher wrote in the Telegraph. "Their inability to close out a deal is another stick with which to beat vice-chairman Ed Woodward. 

"What makes it worse is United did not lose out on Haaland’s signature to Barcelona or Real Madrid.  To neutrals - and the most critical United fans - it is a sign of their diminishing status in the transfer market that Haaland chose an aspirational Bundesliga side over a club of United’s stature. But this is a bandwagon I will not jump aboard. 

"It is often said in football there are three key parties in a transfer who must reach agreement - the player, the buyers and the selling club. That is an incomplete story. There is a fourth who can never be underestimated: the agent.

Whoever signed Haaland from RB Salzburg knew they were not only getting an amazing young talent - they were also inviting the circus into town in the form of his representative, Mino Raiola. United, like every club scouting the Norwegian teenager, had to weigh up the value of the player against the cost of the distracting influence of his high-profile advisor. 

"No matter what Ole Gunnar Solskjaer said to Haaland to try to convince him to move to Old Trafford, it is a reasonable assumption the advice from Raiola mattered more to the player. It does not strike me Raiola would have been United’s ally given recent history.

"Not unless United paid a massive premium, with reports emerging at the time that Raiola was seeking a significant percentage of any future transfer fee for Haaland. I can understand if Woodward said there had to be a line in the sand with the deal, even if the player's success makes it look like it was a mistake not to push it through."

United and Raiola certainly have a strained relationship.

Just earlier this week Raiola publicly called out Solskjaer on Twitter for his treatment of one of his clients, Paul Pogba.

You can’t exactly blame the club for not bowing to the agent’s demands - even if it meant missing out on a superstar.