Experienced David joins on a free transfer.
Colchester United are delighted to announce the arrival of David Wright on a free transfer from Crystal Palace.
32-year-old David joins the U's on a permanent basis to add the experience to the squad that boss Joe Dunne has been seeking during the January transfer window.
David played much of his early career at full back - including a three year spell with near neighbours Ipswich Town - but in recent years has been converted to a defensive midfielder, protecting the defence.
He comes to the U's with a real footballing pedigree, having been a graduate of Dario Gradi's academy at Crewe Alexandra.
He went on to enjoy seven years in Crewe's first team, making 211 appearances, helping the Alex to promotion in the 2002/3 season.
That summer, he moved to Wigan for £500,000, achieving promotion again with the Latics.
He found his first team chances limited at the JJB Stadium and moved to Ipswich in January 2007. He was a regular in Town's team over the next three years, making a further 120 appearances during his time at Portman Road.
He left Ipswich in the summer of 2010, joining Crystal Palace on a free transfer, with former U's manager George Burley signing him for a second time.
He played 51 times for Palace in his two and a half seasons for the club, largely in the defensive midfield role.
David has also been out on loan at Gillingham this season, helping them to five wins in his seven games during his time at Priestfield.
He brings a wealth of experience to the U's quest to get away from trouble in League One, with 441 league apperaances and another 45 in cup competitions.