an old piece of shit...with a puke-green monster.
Yankee Stadium has it all: 26 world championships, monument park, babe ruth, lou gehrig and much more. Fenway Park has really overpriced seats.
51👍 139👎