I think it all depends on the contract ask. He's a good player, and you'd prefer to keep him, but I wouldn't be comfortable signing him long term at $7 million+. They need to figure out if they can sign him at an acceptable number, and if they can't, then you have to consider trading him. The issue is that the teams interested will be looking to compete next year, so they're not going to want to trade someone off their roster, so you're looking at trading for futures. If I'm trading him, the goal is to get back a top 6 forward in return.