St Mirren have signed midfielder Isaac Osbourne on a one-year deal.
The 28-year-old began his career at Coventry City and had a loan spell at Crewe before moving to Pittodrie then Firhill.
The former Aberdeen and Partick Thistle player could make his debut for Tommy Craig's side in Saturday's Scottish Premiership meeting with Dundee in Paisley.