The Bills now have Josh Allen and Stefon Diggs locked up through 2028.
No matter the price, without full future guarantees (only Deshaun Watson has that), these are "wins" for Bills.
The team now has contract control for 7 years with a rising Cap and non-guaranteed "out" years.

— Andrew Brandt (@AndrewBrandt) April 6, 2022