Stoke City have completed the signing of John Obi Mikel.
The former Chelsea midfielder has signed a contract with the Championship club after becoming a free agent.
He was out of contract following his stint in Turkey with Trabzonspor.
Mikel has played 249 Premier League games for the Blues over 11 years, and will add a wealth of experience to the Stoke squad.
Stoke boss Michael O'Neill said: "I was really impressed with him when we met for the first time and he outlined what he wants from the next phase of his career.
"We spent four hours talking and he made it clear he wants to get back into the Premier League and finish his career there and hopefully he can do that with Stoke City."