Setting aside how Botterill cratered his current lineup with the O'Reilly deal...
From last season, the waiver wire guys who were appreciably better than various members of the Sabres last year...
Confirmed with Link: - Jason Botterill: it's a situation where he is the new General Manager -- MOD WARNING #1851
Roster Speculation '17-'18: Someone, Somewhere, In Summertime
Then there are current players like Brassard or Sheahan who both were available and went in different trades for a song, both are substantially better players than Sobotka. Andrew Cogliano is also better than Sobotka at just about everything. Drake Caggiula was jettisoned from the Oilers, he's an effective speedy depth winger who could also force bums like Sobotka, Elie and even Okposo into the pressbox. Josh Leivo went for essentially nothing, he's an effective 3rd line LW.
Nate Thompson is an effective 4th liner, went for next to nothing. Jordan Weal? Same thing.
Waivers this year? Dmitri Jaskin over Remi Elie is an easy one. Marco Dano, Jacob Delarose...