Is anybody registered over at the Giants forums? If so, could you please reply in this thread and straighten them out?
Honestly, I do not dislike the Giants, I just dislike all New York based fans (Yanks, Jets, Giants, ect.) I do not have the heart to smack talk any other team right now.
All I can do is lurk on this board and hope to hear some amazing offseason news like I did last year.