FIFA Approves Committee to run NFF till mid-2027

World football governing body, FIFA, has approved the appointment of a normalization committee to manage the Nigeria Football Federation on Thursday. The Zurich-based organization conveyed the…