If the Giants win this thread will be fun to revisit post game, and I bet this guy will be nowhere to be found.

Also, what is comming? Is that football slang?