The Buffalo Bills are in need of a game-wrecker off the edge, and they may have just gotten one step closer to that.