Quote Originally Posted by dezzzR View Post
Just the fans from New Jersey.
-1 Giants play in NJ we love them just as much as anyone who lives in NY.