Sport Joe Judge blames headsets for his own incompetence The New York Giants are 2-6 and blaming inanimate objects for their failure. Read more…