public boolean apply(Player player) {
        Player.Ids rhs = player.getIds();
        if (mlbId.equals(rhs.get("mlb"))) {
            return true;
        }

        if (lahmanId.equals(rhs.get("lahman"))) {
            return true;
        }

        if (name.equals(player.getBio().getName())) {
            return true;
        }

        return false;
    }