Former Kilmarnock, Rangers and Hearts forward Kyle Lafferty has signed for Northern Irish side Linfield.
The 35-year-old completed his move to the NIFL Premiership on Wednesday after departing the Rugby Park club on transfer deadline day.
He scored a total of 26 goals in two spells at Kilmarnock and helped them return to the top flight after a season in the Championship.
After being hit with a ten-game ban for using a sectarian slur during a confrontation with a Celtic fan last year, he just recently returned to Derek McInnes’ squad last month but failed to cement a place in the team and was released on January 31.
Belfast side Linfield confirmed the signing of the 85-times capped Northern Ireland international who has also played in England, Italy, Turkey, Norway and Cyprus.
His new club will be the 15th in his career since making his professional debut for Burnley over 18 years ago.
During his first spell at Rangers between 2008 and 2012 he won three Premiership titles, two League Cups and a Scottish Cup.