James Wilson makes Aberdeen return after Man United release
Striker James Wilson "has his whole career ahead of him" after returning to Aberdeen on a two-year deal, says manager Derek McInnes.
Wilson scored four goals in 32 games while on a year-long loan to the Scottish Premiership club last season.
And the 23-year-old has now completed a permanent move after being released by Manchester United.
"He showed glimpses towards the end of last season how effective a player he can be," McInnes said.
"We want to try and build on that now that he is an Aberdeen player and not a Manchester United player."
Old Trafford youth product Wilson had previous loan spells with Brighton, Derby County and Sheffield United.
He scored twice on his Man United debut in a 3-1 Premier League win over Hull City in May 2014 and went on to make 17 more appearances the following season, mainly from the bench, scoring two more goals.
Wilson found the net five times in 28 appearances as Brighton missed out on promotion to the Premier League via the play-offs the following season.
A loan spell with Derby was cut short by a cruciate ligament injury in 2016 and he scored once in nine appearances for Sheffield United following his recovery.