St Johnstone have confirmed the signing of striker David McMillan on a two-and-a-half year contract.
The 28-year-old, who was a target of Dundee United, will join from Dundalk when the transfer window opens next month.
Manager Tommy Wright said: “David’s a player I’ve known for quite some time and I knew he was coming out of contract and felt the time was right to make a move.
“He’s scored all types of goals, left foot, right foot, headers and he’s done it at various levels including European club football so he has experience of a higher level than just League of Ireland.
“He’s a hard worker, a good age and without doubt capable of making the step up.”