Buffalo Bills stadium idea a non-starter unless land is secured ‘The land is currently owned by Niagara Frontier Transportation Authority. The city of Buffalo and the Erie Canal Harbor Development Corp. made purchase offers for the land last month.’ No related posts.