Thursday, October 12, 2017

Monday, October 2, 2017

Saturday, September 30, 2017

Friday, September 29, 2017

Caption

The four North African sides are in action this weekend in the first legs of the Caf Champions League semi-finals

Monday, September 25, 2017

Sunday, September 24, 2017

Monday, September 18, 2017

Caption

Which teams are in pole position to progress following the Caf Champions League quarter-final first legs?