Michael John Samuel Flynn (born 17 October 1980) is a Welsh professional football manager and former player who played as a midfielder. He is the current head coach of EFL League Two club Walsall. Flynn began his career with Newport County, becoming a professional with Barry Town before his break out with Championship side Gillingham. He appeared 91 times for Bradford City. He returned to Newport County and played while obtaining his UEFA Pro License.