If one takes a job as the general manager of a baseball team and performs poorly, he likely will be able to find work again. A good GM could have poor results during a tenure for any number of reasons, so no one is going to immediately close the door on someone with job experience. Furthermore, a GM could learn from his past mistakes and become better at his job moving forward. Or he can work in another capacity, either with the same team or elsewhere. It’s hard to screw yourself out of future employment.
But, by golly, is Ruben Amaro, Jr. doing it. His tenure as GM of the Phillies has been wracked by bad trades and poor contracts, leading to the absolute cratering of a team that reached back-to-back World Series as recently as 2009. That, as much as we might hate to admit it, is defensible. The biggest mistakes Amaro has made at the helm of the Phillies have been with his mouth.