I don't see getting him at a 1 year deal, like you said it will be at least 4 years. I see trading other wingers that he replaces for picks and prospects and then trading Perron in 2 or 3 years. I don't think he'll get 6 million and I wouldn't offer him that. Marchessault is a better and younger player and he signed for 5 million. So, in theory Perron is worth between 4 and 5 million. But, I don't think he wants to come to this disaster anymore.