He's a UFA in Summer of 2021, which leaves us this season and next to either make good use out of him or trade him. This season seems like a waste of a year, so unless this team miraculously gets back into a playoff spot come the trade deadline, we
need to at least see what we can get for him.
It's not like it's a good idea to re-sign him before he becomes a UFA. It'll be his last big contract and while I love the guy, strong two-way wingers who aren't elite tend to age poorly when in that contract period (case in point: Lucic, Backes, Ladd, etc). I don't imagine he'll take a short 3-4
year deal with the same cap hit he currently has (and I don't know that we could even manage that when we'll have Dach and Boqvist needing new deals a year later).
It just makes sense to try to trade him if we aren't contending.