Wales international, Aaron Ramsey, has struggled for appearances this season and was told by Juventus boss Massimiliano Allegri to find a new club this month.
Ramsey had been linked with a number of Premier League sides, including Wolves, Burnley and Crystal Palace, but he sealed a deadline-day switch to Rangers on Monday.
He will spend the rest of the 2021-22 campaign at Ibrox, with an agreement also reportedly in place for Rangers to sign the midfielder permanently at the end of the season.
“I am really pleased to be joining a club like Rangers, where there is so much to look forward to between now and May,” Ramsey told Rangers’ official website.
“I had a number of offers on the table, but none matched the magnitude of this club, with European football and the chance to play in front of 50,000 fans every other week.
“I have had some fantastic conversations with the manager and Ross Wilson, and I’m really looking forward to working with both of them, and to meeting the supporters.”
Rangers boss Giovanni van Bronckhorst added: “I’m absolutely delighted that we have been able to add a player of Aaron’s quality, experience and leadership to our squad.
“As soon as it was mooted as a possibility, I was really keen for us to try everything to get the deal done, and huge credit must go to Ross and to the board for the work they have put in on this.
“I look forward to welcoming Aaron to the training centre tomorrow.”
Ramsey will be looking to kick-start his career back in Britain with Rangers following a largely frustrating time of things across his two and a half years with Juventus.
The 31-year-old, who previously spent 11 seasons with Arsenal, has struggled for regular appearances at the Allianz Stadium due to persistent injury problems.
He has started just 34 games in all competitions since making his debut in September 2019, with 16 other players featuring more regularly for Juve over that period.
While his playing time has been limited, Ramsey’s 2.07 chances created per 90 minutes during his time in Turin is the best return of any midfielder currently in the squad.
Since Allegri’s arrival at the start of the season, Ramsey has been used only five times – and not at all since early November – totalling 111 minutes of action on the field.