Home New York Giants NFL has a Robert Kraft Problem, and They Helped To Create It