Sports State of New York, Buffalo Bills announce deal for new stadium, and taxpayers face $850M tab March 28, 2022Sarah Taddeo and John WawrowComments Off on State of New York, Buffalo Bills announce deal for new stadium, and taxpayers face $850M tab State and county taxpayers will be asked to commit $850 million in public funds in a new deal for the Buffalo Bills' new stadium.