trapped by a trap game. you guys are delusional fans. anyone who thought the giants would be easy pickens hasn't been around long. tv news guys all week sayin' it was gonna be a cakewalk, biggest point spread since the manning days. how many times have we seen a team lose key guys and get better? sometimes those key guys are part of the problem. the giants played close in almost all their losses too.