George returned to Colchester in the summer of 2015, nearly eight years after leaving the club.
The 29-year-old arrived having played just short of 50 games in the Premier League for Wolverhampton Wanderers and also brings a wealth of Championship experience. Since leaving the U’s to join Wolves, George has also played for Nottingham Forest and Bristol City, before joining Oldham Athletic last season.
He made 27 appearances for the Latics and was a regular for the U's in 2015/16. He will now contest the centre back positions again this season as he looks to add to his U's appearances.