The purchase of the Bills involves the approval of the Bills' trustees, guarantees for the securing of sites for a new stadium, the funding in place for the site / stadium (including state related breaks / funds) & approval from a majority of the other 31 owners. One thing many people are missing is the current lease runs through the mid 2020's & no one is going to make all these financial commitments & then move the team (basically paying for 2 stadiums & the $250 Million NFL relocation fee).
The Bills are going nowhere folks, plan on hearing about the stadium sites soon & the plans on what's being built (think downtown dome).
The Bills are going nowhere folks, plan on hearing about the stadium sites soon & the plans on what's being built (think downtown dome).
Comment