Looking at his production the last 5 years gives me hope that he'll be worth his contract, but last years drop in production is cause for concern.
2012/13 - 39Gp 7G 7A 14Pts 0.359PPG (This was his 1st NHL season, and he played half of it in the AHL)
2013/14 - 81Gp 14G 15A 29Pts 0.358PPG
2014/15 - 80Gp 13G 12A 25Pts 0.313PPG
2015/16 - 80Gp 13G 16A 29Pts 0.363PPG
2016/17 - 60Gp 12G 15A 27Pts 0.45PPG
2017/18 - 73Gp 5G 12A 17Pts 0.233PPG
So we can see Roussel was a consistent 3rd line scorer for ~4 years in a row heading into last season, and then...a massive ~35% drop in overall production, and a 68% drop in goal production. My worry is the game he plays may be catching up with him, but I hope the lack of production last season was due to a lesser role, as some Stars fans have mentioned. Imo if he can play his game, and produce at the levels seen previous to last season, this will be a solid contract. If not, and he truly has regressed...it could end up being a mess.