Arsenal have formally announced the signing of Sol Campbell to the end of this season.
Campbell previously spent five seasons at Arsenal between 2001 and 2006.
Gunners manager Arsène Wenger said: "We are delighted to have signed Sol Campbell until the end of the season. For both club and country, Sol's career just speaks for itself. He is a hugely experienced and intelligent footballer, who will bring a great amount of quality and knowledge to our squad. Sol as a player and a person will be an enormous asset to us.
"Sol has been training with us since September and during this time he has shown he still has the required fitness, hunger and passion to compete at the top level."