Amavubi and Tetteh need more time
Editor, OK !!!! What’s with all that fuss about local football being in doldrums? It’s true that the latest FIFA World rankings (132nd and 37th in Africa) left a bitter taste in the mouth of most Amavubi fans, but we ought to remember that even the greatest teams in the world were not built over night.