Are you a TV Fanatic?
Sign up for our daily newsletter to receive personalized television news for free!
In the casting call they talked a lot about characters at the polo grounds. i just googled it and polo grounds is a baseball stadium in the upper east side.
the new york giants play there