I know way early for a Giants post. What else to talk about prior to November. Actually I cannot wait for November. Presently while I type this, the Giants are in the waning minutes of their great showing against the Bills. Please spare me, I know, it is preseason. Still, I have never seen a...