21 million over two seasons is a lot when they already have a RH leftfielder capable of producing similarly. Unless you see him as a full time CF next season.
Strikeouts went up quite a bit and walks went down last season. Seems like the league is starting to figure him out. He could adjust but that is alot to pay for a guy who is trending down and has a bad approach.