De 37-jarige Campbell zat sinds afgelopen zomer zonder club nadat Newcastle United hem had laten gaan. Hij kwam tijdens zijn lange loopbaan uit voor Tottenham Hotspur, Arsenal, Portsmouth, Notts County, weer Arsenal en dus Newcastle United. Ook speelde hij 73-interlands voor Engeland.
Hij speelde in totaal 646 officiële wedstrijden in clubverband. Hij wist beslag te leggen op twee landstitels, viermaal won hij de FA Cup en eenmaal de League Cup.