Bills Owners Under Fire Over Details of New $1.4B Stadium
Buffalo Bills owner Terry Pegula who got stadium deal is $1B richer
Bills' new stadium deal carries $850M taxpayer tab, gov says - Mitchell Now
Buffalo Bills are getting a $1.4bn stadium, but taxpayers will pick up the tab : r/urbanplanning
Taxpayers face $850M tab for new Bills stadium : r/buffalobills
Petition · Stop NYS From Giving $850M Taxpayer Funds to Buffalo Bills &Reverse Cuts to Child Services ·
Breaks of the game: How the government subsidizes American sports, US sports
Reminder: Buffalo's owner is worth $6.8bil, but they need $850mil in NY taxpayer money to fund their new stadium. Scumbag Organization. : r/nyjets
Taxpayer tab is $850M for Bills' new stadium, NY gov says