First, someone will give him a front loaded contract and the real money value of even a $13M front loaded deal will probably cover most, if not all of the loss total dollars.
Second, he can sign with someone in a no tax state.
Third, like you said, if he keeps up his level of play he will be able to make up for”total value” if that’s really a concern. If his play falls off so that he doesn’t warrant a new contract, the flip side is that Buffalo would likely buy out the last couple of years. That’s why everyone with leverage wants the money front loaded, to protect against buy out.