Tag super eagles captain john obi mikel
I think there may be a mistake here!
John Obi Mikel is a former Super Eagles captain, not the current one. He played for the Nigerian national team from 2005 to 2018 and was the captain from 2013 to 2018. He retired from international football in 2018.
The current captain of the Super Eagles is William Troost-Ekong.