The Erie County Legislature unanimously approved the new Buffalo Bills stadium lease on Thursday, May 4th. This deal has been years in the making, but with this final vote, construction can finally begin on the new stadium set to be ready for the 2026 season. University at Buffalo School of Law (UB) students have been... Continue Reading →