Aberdeen have signed Scotland Under 21 international Ross McCrorie from Rangers.
The 20-year-old joins the Pittodrie club on a loan deal until the end of the 2020/21 season due to financial restrictions stemming from the coronavirus pandemic.
He will then become a permanent part of the Aberdeen squad for a further three years starting next June.
The signing comes amid recent speculation the midfielder was considering a move to Hibernian. But manager Derek McInnes said he “couldn’t be more pleased” to have McCrorie ultimately join the Dons.
“I’ve admired Ross for a while but was aware of the challenges we faced to get him,” he said.
“I’m looking forward to helping him try to fulfil his potential in an Aberdeen shirt and delighted that he has shown real desire to become our player.”
McInnes added McCrorie would go straight into the squad for Thursday’s match at St Johnstone.
“We’ve got a lot of games to play in the coming weeks, we’ve got games to catch up on as well as our Europa League match,” he said.
“Young Scottish players such as Ross don’t become available very often and we’ve had a lot of success in the past signing such players but for both the long-term and short-term, Ross is a fantastic signing for us.”