The New York Giants are the "best landing spot" for an "ideal" scheme fit for DC Shane Bowen, free agent CB Charvarius Ward.