Buffalo Bills receive approval from NFL owners for portions of new stadium agreement
Taxpayers Shoulder Costs for $1.4 Billion Stadium. Buffalo Bills Fans Cheer. - The New York Times
Taxpayers face $850M tab for new Buffalo Bills stadium
Bills disclose a bit more of what the team is looking for in a new Orchard Park stadium
NY taxpayers will pay $850 million for Buffalo Bills' new stadium - Gothamist
NFL team owners approve 30-year lease for new Bills stadium
Buffalo Bills Strike Deal for Taxpayer-Funded $1.4 Billion Stadium - The New York Times
Bills to stay in Orchard Park through at least 2023
Buffalo Bills Rewrite Record Books After $1.4 billion Stadium Gets NFL Approval - EssentiallySports
Buffalo Bills sale bid by Terry Pegula, Kim Pegula approved by NFL committee
NFL owners are expected to approve $200 million loan to help finance new Bills stadium - NBC Sports
Buffalo Bills Plan $1.4B NY Stadium With Major Public Funding, 2022-03-29
Buffalo Bills break ground on new $1.54 billion stadium