I have noticed many reviewers mentioning how other teams have more attractions at their stadium, I could only imagine that this is to fill the void created by the second class team playing on the field. Also the stadium in not in that bad of a neighborhood and parking is very simple. The intensity of the fans adds to the whole experience and who ever said that Shea stadium is better than Yankee stadium should be shot. On a side note Boston is a nice city (I have never been to Fenway so I can't comment on that) but it will never be the city that New York is. Stop so jealous.
more