Will Mercedes-Benz stadium revive nearby community?

A lot of promises have been made:
Published: 5:17 PM EDT August 25, 2017