In his weekly 32 Questions article, Michael Silver of Yahoo! Sports asks the following one in regards to the New York Giants.
So, I am asking you guys to weigh in on that. I'm especially looking forward to hearing what some of you old-time Giants fans have to say.
Let the debate begin!