There was initial consideration to building the new stadium in downtown Buffalo, and with a dome or retractable roof, but both ideas were set aside after extensive cost evaluations would had made ...