Rangers have signed Northern Ireland midfielder Steven Davis from Fulham on loan until the end of the season.
Davis had trials with Rangers when he was 12
The 22-year-old has made 25 appearances for the English outfit this season since his summer move from Premier League rivals Aston Villa.
And he told Rangers' website: "It really is a dream come true for me.
"I grew up as a fan and I have remained that way. So, when I heard that Rangers were interested in taking me, it was a no-brainer really."
The midfielder, who has 26 caps for Northern Ireland, broke into the Villa first team in 2004.
But he fell out of favour under manager Martin O'Neill and followed Aaron Hughes to Fulham for around £4m.
I'm finally getting my chance after missing out when I was a kid
Davis was rejected by Rangers as a youth.
"I'm finally getting my chance after missing out when I was a kid," he said.
"I came over for trials when I was 12 and I played in the same team as Stevie Smith."
Meanwhile, Fulham had agreed a £3m fee with Rangers for Daniel Cousin, but the transfer missed the January deadline because the striker has already played for two clubs this season.
However, the deal could still go through should a Fifa committee, meeting in the coming days, decides to give the Gabon international special dispensation.
Should Cousin head for Fulham, it could result in a player swap at the end of the season.