Originally Posted by DIPSET_ALL_DAY
I remember back in the day people kept getting banned left and right and it got so bad that someone made a website just for the Giants forums, but it died down after a few months.
LOL what was that site called? Big Blue Interactive?
NFL Championships : 1927 1934 1938 1956 Super Bowl Champions: XXI XXV XLII XLVI