Man, it's crazy how a couple of bad contracts can doom a GM. Looks like Wren was never really able to recover from the BJ contract. When you look at the terrible contracts Dombrowski has been giving out (I know, his owner supposedly made him do it..), it's quite unfair. Some teams really have no room for error. At the same time, some contracts are so terrible people should get fired for giving them out.