The Chairman, Edo Sports Commission, Godwin Dudu-Orumen, has commended the Super Eagles of Nigeria for currently occupying the 33rd position in the latest FIFA ranking.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.