If Buffalo leaders want to party at a taxpayer-funded suite during Bills games, it must be kept secret from the public

In 2022, the State of New York and Eric County agreed to give the Buffalo Bills over $1 billion dollars of taxpayer money. Some have called this agreement “one of the worst stadium deals in recent memory”. It is not difficult to see why this deal is disastrous for taxpayers. The State of New York and Eric County are giving the “largest taxpayer handout for a new stadium in U.S. history” and that doesn't even…