
Rescuing NFF from its many financial troubles
With billions accruing to the Nigeria Football Federation (NFF) from FIFA, the Confederation of African Football (CAF), and the federal government, many are alarmed that the body still experiences unending financial troubles. Curbing this will require much …