Study recommends new Bills stadium, silent on Orchard Park vs. Buffalo location
‘California-based AECOM projects it will cost $1.354 billion to construct a new stadium on adjoining county-owned property in Orchard Park next to the team’s existing stadium, versus $862 million to renovate Highmark Stadium.’