I still like the guy, but its definitely alarming he will have only played 50ish games in the first 2 years of a 5 year deal. And those 50 games were pretty abysmal.
Hard not to see the entire deal as potentially sunk cost.
He is probably primarily a DH going forward, not ideal.