How much a player is worth is always a topic for debate and the price tag set for Lawrence Shankland is one that will be sure to split Rangers fans.
The 28-year old Scotland international should probably have been signed as long as ten years ago when he scored against an Ally McCoist managed Light Blues team as a fresh-faced 17-year old.
Another couple of opportunities were missed but the Hearts striker has proven to be a bargain and one that could see Lawrence Shankland line his pockets after years of being linked with Rangers, according to the Edinburgh News.

Lawrence Shankland to Rangers ship has sailed
As a boyhood Rangers fan, there must have been times when he thought that a move was close, however, nothing has ever gone past speculation.
This summer saw rumours of an enquiry, a polite “how much?” but, according to Barry Anderson of The Edinburgh News, it’s easy to see why that’s where the interest ended.
The journalist has claimed that £3-4m plus add-ons is the fee required which is similar to what Rangers paid for Sam Lammers who has big club and Serie A experience.
Lawrence Shankland has been prolific for Hearts since signing last summer and for £500,000 Rangers could have done a lot worse with doubts over both Alfredo Morelos and Kemar Roofe at the time.

With 28 goals in 47 appearances, the Tynecastle outfit know that they have a valuable asset on their hands.
A player who can lead the line on his own and be a focal point for attacks or play in a deeper role.
Anderson has claimed that clubs from England and Saudi Arabia are considering the five-times capped international but for the money being talked about, Rangers are right to rule themselves out.
There was once a time when Lawrence Shankland would have been the right striker for Rangers but that time isn’t this summer.
