Rangers are set to submit a second bid of £300,000 for Kyle Lafferty after having an initial bid of £200,000 rejected by Hearts, according to The Daily Record.

What's the story?

The 30-year-old spent four years at Rangers between 2008-2012 before moving to Swiss club FC Sion.

The striker returned to the SPL last summer when he signed for Hearts and now Steven Gerrard is keen to add more firepower to his squad and wants Lafferty to head back to the Ibrox.

The Northern Ireland international scored 12 league goals last season and has recently been the subject of a £200,000 bid from Rangers, which was rejected as Hearts want a fee of £1million for their star striker according to the report.

Lafferty's representatives are having discussions with the Hearts' owner with the hope of brokering a move away from Tynecastle Park, since the player has had his heart set on joining Gerrard's new project at Rangers.

[brid autoplay="true" video="275149" player="12034" title="Rafa's Pub Facts Zlatan Richarlison & Alisson"]

How will the saga end?

With Rangers keen to sign Lafferty and the player desperate for a move, it seems certain that a deal will take place this summer, as Hearts won't want to keep an unhappy player on their books.

Rangers are playing hard-ball and it's fair enough that Hearts want up to £1million for the poacher who is one of the club's most valuable assets.

If the Gers do land their target, it may take a little while for their new strike force to bed in, but it's certainly an upgrade on their options from last season.