I live in Mass. Am a die hard Giants fan. I go to all games when the Giants are in town. Always wear my Giants clothing. I have never been herrassed by anyone. A few barbs back and forth during the game, but nothing to complain about. I also wear my Giants shirt and jacket anywhere I go, without incidents.
I think it helps that most older folks in Mass. were Giants fans before a Patriots team ever existed...
"Leaders aren't born, they are made. And they are made just like anything else, through hard work. And that's the price we'll have to pay to achieve that goal, or any goal."