23-year-old striker James Wilson has signed for Scottish Premiership giants Aberdeen after his release from Premier League club Manchester United.
His transfer to Aberdeen was confirmed by the club earlier on Wednesday.
James Wilson had spent last season on loan at Abderdeen having joined the Scottish giants on a season-long loan deal from Manchester United last summer.
He scored four goals in 32 games in all competitions for Aberdeen while he was on loan.
James Wilson has signed for Aberdeen on a free transfer after his contract at Manchester United came to an end.
He has signed a two-year deal with Aberdeen until the end of the 2020/21 season.
The striker came through the ranks at Manchester United before making his debut for the first team.
He scored twice on his debut during a Premier League clash with Hull City which the Red Devils won 3-1.
In total, James Wilson scored four goals in 20 appearances for the Red Devils during his time at the club.
While he was at Manchester United, he was sent on loan to clubs like Sheffield United, Brighton and Hove Albion and Derby County.
He came through the youth teams at Manchester United with so much promise but he was not able to fulfill his potentials at Old Trafford.