Downtown Buffalo is already developed and being developed.. it's not the east side
There are already tons of mom and pop shops and Bodegas downtown .. I was in downtown Pittsburgh yesterday.. downtown Buffalo has way more going on
And new stadiums have already been shown to not help the local economy... You never get back what you put in