Rangers have clinched the signing of Michael O’Halloran from St Johnstone.
The wide player has signed a four-and-a-half-year contract after Rangers succeeded with a third bid understood to be worth a potential £500,000.
The 25-year-old told his new club’s official website: “I am happy it is finally over the line because it has been a long time. I’ve not known whether I am coming or going over the last month but I am delighted to be here now.
“When you hear of the interest though your immediate reaction is that you want to go to the big club and I am just happy the opportunity has finally come and the move has happened.”