Business Bills, New York Finalizing $1.4B Stadium Deal The Buffalo Bills and the Erie County Stadium Corp. (New York) are finalizing a deal that will ensure that the Bills remain in Buffalo... Anthony DiMoroJanuary 26, 2023