St Mirren have signed Northampton Town midfielder Sam Foley on a two-year deal subject to international clearance.

Foley joins from the English League Two club to become Jim Goodwin's second signing in 48 hours following the capture of winger Ilkay Durmus.

The 32-year-old previously played for the likes of Port Vale, Yeovil and Newport, who lost out to Saints in their bid to re-sign him this summer.

READ MORE: St Mirren secure deal for Wacker Innsbruck winger Ilkay Durmus

Goodwin told the club's official website: "Sam is a good, experienced, central midfielder. He can play on the left and the right of midfield but I'm bringing him in to be a central midfielder.

"He gives us a bit of aggression, a bit of experience, has good energy and fitness levels and is a very tidy footballer.

"We can't have enough of those types of players. You need good, honest, experienced professionals who are going to bring out the best in the younger kids."

Read all the latest from Gazette Sport