staticshock
Veteran
that's not a true statement in NY.
thats the Yankees though. They have been winning titles since the 20s and Yankee Stadium seems like it’s assessable by everyone up there.
The Braves really don’t do a good job of working with inner city teams and schools, and they literally moved and built a new stadium in an area of Atlanta where they say most of their fans are..aka the

Last edited: