Home FKF SportPesa Shield: Kariobangi Sharks, Sofapaka set to face off with CAF CC slot at stake Kariobangi Sharks

Kariobangi Sharks

Kariobangi Sharks
Sofapaka