yeah that is what I was thinking
Games like this are annoying to me cause the Giants have this amazing way of fucking up games they should easily win. I don't know if they go into it over confident or what. I'm not going to be a complete negative Nancy about this game yet - I am sure they will win. It just looks a little sloppy so far.