First look: Buffalo Bills new stadium proposal shows potential footprint of new facilities in Orchard Park
‘The site plan, put together by the Bills, shows the proposed footprint and orientation for the new stadium, along with the location of operations buildings, team facilities and parking, that will take up roughly 283 acres.’