0 Members and 1 Guest are viewing this topic.
New York is clearly a Yankees and Giants town. there is no debating it.