Kyle Lafferty is set to have surgery on a hernia which is highly likely to end his playing days at Rangers.
The 24-year old striker looks certain to depart Ibrox in the summer after having a fiery run-in with manager Ally McCoist late in the season when he did not turn up to Edinburgh ahead of a clash with Heart of Midlothian.
Lafferty was not happy that he was being forced to play with his injury with McCoist twice cancelling an operation so he could use him as a sub and he now looks on his way out.
The former Burnley man can leave Ibrox for a cut-price of £500,000 after coming to an agreement with administrators Duff & Phelps and it is believed that Bristol City boss Derek McInnes, who used to manage St Johnstone, is keen on Lafferty's services.