St Mirren have announced the signing of former Rangers and Falkirk striker Darryl Duffy on a one-year contract.
The 33-year-old returns to Scotland after spending the last few years playing in India and can also count Hull City, Swansea City and Cheltenham Town among his former clubs.
Duffy played as a trialist for Inverness Caley Thistle in a pre-season game but now links up with Jack Ross' side at the Paisley 2021 Stadium.
Saints began their Ladbrokes Championship campaign with a 3-1 home win over Falkirk and travel to Cappielow to play local rivals Morton this weekend.