‘One issue that appears all but settled is the location of the new stadium – in Orchard Park. While business interests and some fans have lobbied vocally for a downtown stadium, Bills owners Terry and Kim Pegula have made clear their preference for a new stadium across the street from the existing one. Hochul in December said she was inclined to defer to the owners’ preference for the location rather than push for one in Buffalo proper.’