TP Mazembe: Ascension and Admonitions

The greatest upset of the last season’s CAF Champions League took place before the group stage even began. Ugandan Premier League champions, Vipers SC, snatched an unlikely victory in a penalty shootout against four-time CAF CL winners, TP Mazembe. Vipers became just the second Ugandan club to ever compete in the competition, the first since KCCA…