They don't invite the surrounding neighborhood in. They give charity out. Giving people free things does not help them. Almost always it hurts. Infact, you can look at Atlantic City as another possible example of an entertainment complex in the middle of a bad neighborhood.
Baseball is different.
Sports as a whole are different. You know what's really strange about all this - I'm not even a sports fan. I just can see the positive effects sports can have on the psyche. Of a city's psyche. Not to be down on Baltimore, but I know it was looked at as a has-been city until recently.