A brand new stadium in Orchard Park would cost nearly $1.4 billion dollars, a group of consultants hired by New York State says.
Categories
Why consultants say a new Bills stadium makes more sense than renovating Highmark Stadium
