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.
Previous post OK, computers: How should we expect MLB’s 2022 season to play out?
Next post Davante Adams trade: ‘Hard decisions’ led Packers to ‘move forward’ in trade with Raiders