Former Manchester City and Barcelona midfielder Yaya Toure has signed for Qingdao Huanghai in the Chinese second tier.
The 36-year-old has not played since having his contract at Greek side Olympiakos terminated in December 2018.
Qingdao are top of Chinese League One but have never played in the top flight.
Toure said: “Since the start of my career I have always loved challenges and now I will make history once again with Qingdao Huanghai.”
“I can’t wait to let my football do the magic once again,” he added.