Joseph Yobo har tidligere spilt for belgiske Standard Liège, spanske CD Tenerife, franske Olympique Marseille og den engelske klubben Everton FC.