Falkirk have signed striker Rory Loy on a two-year contract following his departure from Dundee.
The 29-year-old, who has also played for Rangers, Dunfermline and Carlisle, had a successful spell on loan at St Mirren last season and now begins his second stint at the Falkirk Stadium.
Bairns boss Peter Houston told the club website: "I am thrilled to be able to bring a player of Rory’s quality back to the club. I was disappointed to lose Rory two years ago so when it became apparent that he may be available I was determined not to lose out."