Buffalo Bills owner Kim Pegula doesn’t seem particularly optimistic about the chances of the Bills getting a new stadium in the greater Buffalo area anytime soon. According to Vic Carucci of the Buffalo News, the current lease with Buffalo for New Era Field expires after the 2022 season. “I don’t even know if we can [more]
More...
More...