Joseph Michael Allen (born 14 March 1990) is a Welsh professional footballer who plays as a midfielder for EFL Championship club Swansea City. Allen began his career at Swansea City, making his first-team debut in January 2007 at age 16. He played in 150 matches across all competitions in six years at the Liberty Stadium, also having a loan at Wrexham. During his time at... Wikipedia