‘The news all but eliminates downtown Buffalo from getting the new stadium, which was included in a stadium feasibility study conducted by CAA ICON and commissioned by Pegula Sports and Entertainment to gauge interest in the potential new Bills home.’