I've always said Theo is an enormously overrated GM. Yeah he finds a nut every once in awhile with someone like Hamels, but every GM is going to given enough chances and almost unlimited capital. Somehow even with all that capital he manages to put out a garbage bullpen almost every year. He has given out an absurd number of bad contracts and dismantled what could have really been a dynasty type situation for the Cubs the last 3 or 4 years. He is very fortunate that the Cubs won it all in 2016 under his watch or recent history would not be nearly so forgiving on him.