The Giants D is really bad on 3rd down. Giant fans have nothing to be proud of if they win this game.
That ball floated up there forever. I am not a Chad hater... But, geeze. I could have jumped on that toss.