Michael John Flynn started his career playing for Newport County.
A move to League of Wales club Barry Town beckoned in 2000. After forty goals in two seasons, he moved to Wigan Athletic in the 2002-03 season.
Flynn spent a lot of his time on the substitutes' bench as Wigan won the Division Two (now League One) title.
He made seventeen appearances in the league, fourteen of which came from the bench, and scored one goal.
The next season did not start any better for Flynn as he started just one game and made seven appearances from the bench before he was loaned to then League One side Blackpool, where he started six times in the league and once in in the FA Cup before returning to Wigan.
In the January transfer window of that season, Flynn joined Championship strugglers Gillingham on a free transfer.
Despite his instant success, and his three goals in sixteen starts, Gillingham were relegated to League One on the last day of the season.
Although injury affected his 2005-06 season, Flynn scored six goals. He took over as captain for the 2006-07 season season and became top scorer with twelve goals.
Flynn was offered a new contract with Gillingham. He chose not to sign, and left the club when his contract expired at the end of June 2007.
In July Flynn signed a one-year contract with Blackpool, with an option for a further year. He was one of 11 players released by the Seasiders, including Town new boy Keigan Parker.
Parker, Michael Jackson, John Hills, Paul Tierney, Phil Doughty, Andy Welsh, Marcus Bean, Lewis Edge, Flynn, Matt Lawlor and Phil Marsh were let go as manager Simon Grayson aimed to improve his squad after finishing just two points clear of relegation.
He said: "It's never easy, but these decisions have to be made and we have to try and bring in better players and try and keep progressing as a football club.
"We decided that because we are in the Championship we are going to try and get a better quality player and that is not disrespectful to the players we have released.
"If we'd gone down then those players would probably have still been here. It's getting the right balance of progressing the football club and trying to freshen things up."