Allen signs new Swansea contract 26 June 2009 06:42 Wales midfielder Joe Allen signs a new three-year contract with Swansea City.Read original article Source: BBC_Sport