Listen, Choo isn't like every other player. He gets on base. So, it's not like a huge power decrease is going to affect his value when he's 36-37. This is a pretty solid deal, even if it gives the rangers 5 solid years. Yes, the Rangers are a hitting machine team, and we knew he would land there. But, I like this deal for them, because they now have someone who can get on base all the time for Fielder, who will then just jack them out.
Blue Jays should take a look at the playoff teams now and plan accordingly. They now have no choice but to rebuild since they will not make the playoffs no matter what they do now. If they don't sign Tanaka + a 2b, this team has no shot at anything but most likely last in the division.