I am no expert on these issues...but does anyone here believe if a new stadium is built, that in itself will create jobs, enhance the city's chances of landing other events like concerts, etc...thus creating more business opportunities around the city (restaurants, etc)...
Then if all this happens and people see the downtown Buffalo is somewhat alive again, maybe other busineses would be intrigued to move to the city.
Think about this too everyone: If the NFL ever does go away from a cap, it is almost VITAL for the Bills to have a new stadium, to create more revenue, to keep up or at least hold their own against other NFL teams.