The Makwada Stadium in Numan, a location 70 kilometres north of the Adamawa State capital, Yola, is now to be the home ground ...
England have a chance to win their first major trophy since 1966 at the World Cup next summer. They have to navigate a qualifying campaign first, though, with matches against Serbia, Albania, Latvia ...