Recently, SBNation’s NHL hub did a series on which contracts are the best for every team and the worst for every team. Overall, I think they did a pretty good job, but I expect we can have some debate on the players they chose for the Sabres.
The Sabres are actually in a unique situation in that they have very few players locked up long term. In fact, only five players - O’Reilly, Okposo, Ristolainen, Bogosian, and Scandella - have contracts that extend beyond the next two seasons. Of course, that will change very shortly, as Jack Eichel, Sam Reinhart, and possibly some others will soon be up for serious extensions.