The managers probably have business contacts of 100s of managers in the same field because of the business done with these companies as part of their role. I have never once heard of a manger sending out some emails asking if someone can pick up someone they were 'forced' to let go. I have heard a lot of managers say that “if it was up to them” though..