Cubs may have some limits for this year in terms of adding contracts but here's what they have coming off soon
After 2016
Hammel - 7 million
Jackson - 13 million
After 2017
Montero - 14 million
But this gets back to what I've said a lot: if the payroll isn't going above 140, that means Montero is costing you 10% of your payroll and if the Cubs want Schwarber to catch part time, Montero is a part time player, batting seventh, costing you 10% of your payroll. I'm not saying what Montero does is meaningless or easy to find but if the money going to Monetro means you can't get a Cueto or Grienke, I struggle so see how you're better off. I'd MUCH rather have a TOR arm + good defensive catcher who doesn't hit than Montero+Shark.