Bills' 2013 stadium deal deferred the most expensive question – to
Hochul offers massive taxpayer-funded deal to keep Bills in N.Y.
NY taxpayers will pay $850 million for Buffalo Bills' new stadium
Agreement in place to build $1.4 billion Buffalo Bills stadium in
Opinion: New York taxpayers are getting ripped off with the deal
Buffalo Bills strike stadium naming rights deal with Highmark
Western New York Fans Fear Sale Of The Buffalo Bills?
New York State approves $600 million contribution to Bills' new
Buffalo Bills seal tentative $1.54 billion new stadium deal