Kyle Lafferty has sealed a deal with Kilmarnock as a spectacular return has been completed.
The 34-year-old hitman has penned a deal until the end of the season after leaving at the end of the last campaign.
Lafferty bagged 13 goals in as many games for the Ayrshire side last season when signed by ex-boss Tommy Wright.