CAF president Ahmad Ahmad handed lengthy ban Confederation of African Football (CAF) president and FIFA vice-president Ahmad Ahmad has been handed a five-year ban for breaching the FIFA Code of Ethics. The decision was released on Monday by the...