The Giants have done it again. On Sunday, Eli led the Giants to an upset over the Patriots ending their 20 game home win streak.
In the last 3 minutes of the game Eli threw 2 touchdown passes, one to Mario Mannigham, and one to Tight End Jake Ballard with 15 seconds left, to seal the deal.
Jake Ballard has had a great season with the Giants, and may be even better then Kevin Boss.
This win has to put the Giants in the same conversation as the Packers, Saints and other great teams in the NFC. As I said last week, Giant fans need to give Eli a break. He may just take us all the way.