The odds Sanders is re-signed is going to be slim to none. Then the talks with McKenzie will happen.
I don't believe Beasley would be cut. If anything, after the Bills would eat his $1.5M dead money then his contract would be tradeable.
Any team with a young QB would take that on.
Ultimately I believe he stays next year and Gabe replaces Sanders.