Newcastle United have confirmed the signing of former Arsenal defender Sol Campbell on a one-year contract.
Campbell was allowed to join Newcastle after failing to agree a new deal at Emirates Stadium and will wear the No.5 shirt at St. James' Park next season.
"At this stage of my career I couldn't have wished for a better move,'' he told the club's official website. ''To join a club such as Newcastle United, with its proud tradition, heritage and magnificent support, is absolutely tremendous for me.
"I'd like to thank Chris Hughton for putting his faith in me and aim to repay him and the supporters by giving everything I possibly can to help re-establish this great club in the top tier of English football.
"I just want to play and can't wait to get started. There's a real buzz about the place and that's great. I've played at St. James' Park numerous times and always found it a fantastic place to play, there's always a tremendous atmosphere.''
Campbell has considerable pedigree. A former captain of the England team, for whom he made 73 appearances, he also played for Tottenham, Arsenal and Portsmouth, winning two Premier League titles and four FA Cups during his career.
Newcastle manager Chris Hughton said: "I have known Sol since he was a lad at Tottenham and am fully aware of what he has to offer. That is experience, quality, calm assurance and leadership. He's a dedicated professional, a terrific addition to the squad, and I look forward to working with him again."
Hughtoin says the club will not be signing St Etienne's Yohan Benalouane, Olympique Marseille midfielder Hatem Ben Arfa or Chelsea full-back Patrick van Aanholt.