You so on point on the corruption part. The local leagues don't help matters. The system is rigged, the African national team often consist of international players who have little to no loyalty for the country. Cameroon case was just a sad story. The players played the ball yet the association...