New York Giants are hearing speculation that the answer might reside in the same place the Giants found their last great ...