Pirates v Al Alhy
The CAF Champions League reaches its final group game this weekend with Group A’s top two places still wide open for the top three teams.
The CAF Champions League reaches its final group game this weekend with Group A’s top two places still wide open for the top three teams.