Sports Okocha, Diouf, others for inaugural African Heroes Penalty Cup Peter May 5, 2023 Organisers of the inaugural African Heroes Penalty Cup have announced the participation of some of Africa’s finest…