The Basketball Africa League (BAL) is Africa's premier men's basketball league. The league consists of twelve teams, each ...