Please take a look at their schedule:
New York Giants Football Clubhouse - ESPN
Look at their wins. Where on that list is an impressive victory? Texans? oh ok, what else?
Is it because they blew out the Seahawks?
Help me out here. Giants are being exposed as pretenders but I wonder if some NFL analysts are pretenders as well.