The 35-year-old former international, who has also been a member of KSK Beveren, Metalurh Donetsk, AS Monaco, Barcelona (2007-10), Manchester City in the past, signed contract with the historic Piraeus club until the summer of 2020, with an annual salary of 2.5 million euros.
Yaya Toure returns to Olympiacos after 12 years (vid)