The New York Giants had the doors blown off last night to the tune of 38-13. As a 0.5 Giants household, it was a rough evening, full of a lot of audible “SHIT” and “DAMN IT, ELI.” But, that’s okay – hats off to the Green Bay Packers. 779 more words