Is Mazembe the best team in Africa at the moment?
After a long battle to progress to the 2010 African Champion’s League final, TP Mazembe are almost set to retain their crown this weekend. The Lubumbashi based club seemed to be struggling at the start of the campaign as they struggled to overcome Rwandan champions APR FC in the second round.