St Mirren Football Club are delighted to announce the signing of Ryan Flynn on a two-and-a-half-year deal.
The 29 year-old midfielder joins The Buddies having recently departed English League One side Oldham Athletic.
Flynn began his career at Falkirk before joining Liverpool as a teenager in 2005. He had a loan spell at Wrexham before returning to Falkirk in 2009.
His form at The Bairns earned him a move to Sheffield United where he played alongside current St Mirren captain Stephen McGinn before joining Oldham in 2016.
Speaking on the move, St Mirren manager Jack Ross said: "I'm delighted to have him on board. He's a really good player with really good quality and pedigree. I'm excited to see him and I know he's looking forward to it as well."
Ryan said: "I'm just glad it is done now. I know Stephen [McGinn] really well so I know how things have gone for the last year. The boys have been flying really and the football they are playing is really good. I just want to get in and help as much as I can."
Buddievision subscribers can watch the full interview with Ryan here.