Quote:
Originally Posted by T-post Tom
Well it came from a NJ website, so...........
|
Quote:
Originally Posted by Kiimosabi
|
I find it funny that I had no idea that it was written by a Giants fan, and when I scanned the list, the Giants ranking was immediately the one that leapt out to me as being completely inaccurate and overrated.