Is it just me or was that win against the Vikings just what the doctor ordered for the Giants? I think Peyton Hillis will have a big impact on this game. Giants are notorious for going on 5+ game winning streaks. I think the giants win straight up today.
Giants +215
Giants +6