It has been 10 years since Nigeria’s African Cup of Nations (AFCON) triumph in South Africa. The following year witnessed another stellar performance from...
Everyone knows by now that Spain runs women football, especially after winning their first FIFA Women's World Cup back in August. FC Barcelona Femení...