Even if you like Sheary I just don't know where you think he fits on this team. With Kessel, Sprong, Horny, Guentzel, Hagelin and Rust, he's on the 4th line. And that's neither his game nor his pay grade.
That's why I suggested Kassian. Edmonton has some issues on the wings, with throw-aways like Rattie and Caggiula playing top 9 roles, and I figure Jujhar Khaira probably brings all that Kassian does if not even a bit more already, so Kassian might be expendable to them. He makes about half what Sheary does, and in general is everything we need but don't have. Big, bullish, moderately skilled and can PK. Comes with some off-ice baggage. Who cares.