The New York Giants and John Harbaugh have not yet finalized a deal -- could too many cooks in kitchen be the reason?