Good to see Billy signed up, but he's not going to win games on his own. We're probably still a couple of key players/positions short and maybe 4 or 5 players short overall.
We've always been at our best with a close squad of players and my view is that Lafferty has shown on too many occasions that he is disruptive, so too much of a risk in that regard. I'm all for second chances, but he's also shown little remorse for past indiscretions and repeats them time and again. Then there's the fact that he has a recent, not insubstantial, injury issue.
Ticking all the wrong boxes unfortunately, as there's no doubt that, even given his age, he could be a good option alongside Billy up front.