The Buffalo Bills are getting a new stadium and the plan is to open in 2026. New renderings and a virtual video has everyone in Buffalo excited about what is coming in Orchard Park.
A huge opportunity has popped up near East Aurora, New York that could be a big money making venture and the focus of the revitalization of the West Falls area.