This is pretty much a one year deal unless he absolutely bombs.
Either way, it’ll be exciting to watch and I’m sure he’ll be motivated.
The opt outs do make me a little more leery of dealing outfield surplus. Not that I wouldn’t do it in the right deal, but they’ll need a contingency plan in place for when he likely departs after 2020 - unless they plan to bring him back even after the opt out or pursue another similar free agent next year.