If he's not catching at years 35/36, it's a terrible signing. He sucked from 2009-2013 hitting. So how many games can he realistically catch a year? ~110? He'll be 32 to start to the season.
They won't spend the money on Darvish, Abreu, or good young international players. That will hurt them if they ever want to really compete and go for it. They have an old core, that just got older with Martin. JB is not going to keep up his stats longer, just like Bobby A couldn't do it, and every other older player as well. Boston is building up, their rotation is a bit weak, but if they add Lester+ a 3b, I think they could be the favorites. Yanks also, have a ton of payroll coming off next year and after. They sign Shielders/Scherzer + a top cuban, they will also be decent. Blue Jays have 0 chance, they sign old guys, and never trade away guys at the right time. JB needs to be traded for 2 top young guys. They are exactly like the leafs, they just don't ever do things right.