http://www.extremeskins.com/forumdis...24-The-Stadium


Just browse any Giants related thread...it is crazy how much they hate us and even more specifically Mara.


Are the Giants the new Patriots a.k.a. most hated team in the NFL?