Rangers have signed Aberdeen forward Scott Wright on a pre-contract agreement.
Wright, 23, will join the Ibrox side at the end of the season, the club announced on Monday.
Steven Gerrard revealed recently that he wanted to bring Wright to the club, while Aberdeen boss Derek McInnes admitted talks had taken place at boardroom level.
Wright has made 79 first-team appearances for Aberdeen since making his debut at the age of 16. He also scored three goals in 13 loan appearances for Dundee in the first half of 2019.
Rangers sporting director Ross Wilson told the club’s website: “We look forward to Scott joining Rangers and we are excited to see him continue to develop his talent working with Steven and all of our staff.
“Scott fits our football identity and our plan for the development of our squad.
“Adding Scott, as a young Scottish player, who will continue to enhance his talent here, is part of our plan.
“I’ve enjoyed all of our conversations and we can see that Scott is a very humble young man who is both determined and excited to be part of what we are building here at Rangers.
“We thank Aberdeen for their co-operation and professionalism during this period.”
Meanwhile, Glen Middleton has left Rangers to sign for League Cup finalists St Johnstone on loan until the end of the season.