Can this Rohr really roar?

My friends all, are we really thinking of our chances of being part of the World Cup party coming up in Russia come 2018? This question is particularly pertinent today given the fact that, as it were, Nigeria seems to be at the lowest ebb of its strength as a soccer playing nation. In spite…