As for the ATS picks last week, I got hosed on the Eagles blowing a big lead to the Jaguars and the Titans giving up a touchdown on the final play in regulation to the Patriots. Ouch.  This week ...
Why the line is so heavily on their side is open for debate, though. Like the New Orleans Saints last week, these Giants are reeling, having lost four games in a row after starting the season 2-3.