Report: Buffalo Bills owners seek $1.1 billion for new stadium, completely funded by taxpayer money
‘Pegula Sports and Entertainment wants to build the new stadium adjacent to the team’s existing facility for $1.1 billion, with the remaining funds to be left for the renovations of KeyBank Center.’