Chychrun played in 12 games with the Sens before getting hurt. Hasn't played since March 23rd. In those games, he had a grand total of 5 points and was a -1 overall, with only 1 point in his last 8 games.
Stillman has 3 points and is a +3 in that timeframe. That, plus Greenways recent production, and I think its a fair argument to say we had the better deadline. Lol