St Mirren have signed former Dunfermline goalkeeper Paul Gallacher. The 29-year-old put pen to paper on a two-year-deal on Monday morning after passing a medical.
Gallacher joins the Paisley club following spells with the Pars, Dundee United and Norwich.