So you are saying Nigeria lies about the age of their players or he's confused about his date of birth? Surely to gain an american green card he had to have some proof?
Nigeria is well known for corruption. It was possible to get an official passport with your dob changed.
Nigeria was banned from youth compititions for fraud in 89.
The problem got so bad they had to give "young" players mris to prove their age.
https://en.m.wikipedia.org/wiki/Age_fraud_in_association_football
- In late 1999, Anthony Kojo Williams was appointed as head of the Nigeria Football Federation. He lasted less than three months in the job and was dismissed because, in NFF board member Zaria Sani's words "he has failed to carry the other board members along".[11] In the 2010 BBC World service documentary Africa Kicks, Williams stated that the Nigerian Government were "afraid of change". He went on to say, "I don't see Nigerian football getting out of the quagmire, the problem it is in today is because it [corruption] is getting deeper and deeper and deeper. From time to time we get flashes where we do well in some competition with overage players and we celebrate. That was one of the issues I looked at, we can't keep using overage players. We use over-age players for junior championships, I know that. Why not say it? It's the truth. We always cheat. It's a fact. When you cheat, you deprive the young stars that are supposed to play in these competitions their rights."[12]