Ask yourself, who is behind these articles? People who actually care about taxpayers? Or someone working to scuttle the deal so the Bills move? Am I being paranoid?
I also doubt the NYS deal is the "worst in history." Not even close.
If anyone wants to speak to him: https://www.holycross.edu/academics/programs/economics-and-accounting/faculty/victor-a-matheson