Kyle Lafferty set for Rangers medical after fee agreed with Hearts
Kyle Lafferty played for Rangers from 2008 until 2012
Last updated 22nd Aug 2018
Kyle Lafferty is set to have a medical at Rangers on Wednesday after they agreed a fee with Hearts for the striker, according to Sky sources.
The deal for Lafferty to return to Ibrox could go through on Wednesday afternoon with personal terms not expected to be a problem.
Lafferty is expected to be available for Rangers' Europa League first leg play-off tie against FC Ufa on Thursday
Hearts rejected an initial £200,000 offer for the Northern Ireland international last month but Craig Levein confirmed last week that the two clubs were still in discussions.
Lafferty previously played for Rangers from 2008 until 2012, making 138 appearances and scoring 38 goals
He won three Scottish titles, two League Cups and a Scottish Cup during a successful spell in Glasgow.
The 30-year-old joined Hearts last summer after spells at Sion, Palermo and Norwich City and scored 19 goals last season for the Tynecastle side.
He scored the only goal of the game as Hearts beat Celtic earlier this month