EAST RUTHERFOPD, N.J. (AP) — The New York Giants are giving new meaning to the phrase: “There is no place like home.” Home is becoming the last place the Giants (2-4) want to be these days.