Are there any? I'm new here, but have been appalled by the classlessness of of fans here. Speak out here as its making it easy to root against you guys. Not saying you shouldn't love your team, because god knows they are amazing. But does it mean belittling a team that has overcome insurmountable odds to get here? I don't even see Giants fans trolling here...Just don't get it, Boston seemed like a cool place when i visited, but if this is the face of the city here, wow.
SITE MENU