John Obi Mikel, a former captain of the Super Eagles, has ended his 20-year professional football career.
At the age of 35, Obi retires with honors for both clubs and his country.
On Tuesday, the former Nigerian international announced his retirement on social media.