I demand some respect on this board. I don't want to be labeled a troll because I'm not one. I've been singled out since day one and this is not fair. I am a Giants fan just like most of the people here.