Other countries attending this tournament are Puerto Rico , Venezuela , Cuba , Canada , Ecuador , and Mexico