Kyle Lafferty is currently without a club. The Northern Ireland striker recently left Reggina, and is currently looking for a new club.
Lafferty has played for many clubs, and is probably best known for his two spells at Rangers, which turned him into an Ibrox cult hero.
However, what should not be forgotten about is a very successful spell he had at Hearts. Lafferty only played one full season at Hearts, the 2017-18 season.
One very successful season
He did very well, scoring 19 goals. At the start of the next season, he returned to Rangers.

Kyle Lafferty celebrates scoring for Hearts (Photo by Vagelis Georgariou/Action Plus via Getty Images)
That didn’t work out all that well, and after spells at Sunderland, Sarpsborg 08 and Reggina he is now a free agent.
However, he shouldn’t be for long. Robbie Neilson should consider bringing him back to Hearts for the rest of the season.
Has plenty to offer
Lafferty still has plenty to offer even though he is 33-years-old. He is still a key man for Northern Ireland. More importantly, his experience could be vital as Hearts aim to win promotion back to the Premiership.
Hearts have a decent lead in the Championship, but the recent loss to Dundee shows that they still have a way to go to win the title.

Kyle Lafferty performed well in his one season at Hearts (Photo by Alan Rennie/Action Plus via Getty Images)
The addition of a player like Lafferty, who has seen and done a lot in football, could be enough to get Hearts over the line. He is more than capable of scoring some important goals between now and the rest of the season.
Any potential move would likely be welcomed by Hearts fans too. Lafferty’s time at the club was memorable, and he can add to those memories by helping to win promotion.