Former Super Eagles captain Mikel Obi has announced his retirement from professional football after 20 years.
Obi disclosed his retirement on Tuesday on his social media page.
He retired at the age of 35 with laurels won for both clubs and country, including Nations Cup, Champions League, among others.