The CAF headquarter that was ruled by egyptians for11 years is still in Cairo.They have monopolized the general secretariat for 58 years
They hosted 13 CL finals and 5 CAN more than any other country.This explains why their national and local teams are the most titled in Africa