In the eyes of Mason Cameron of Pro Football Focus, the Giants are the top landing spot for Charvarius Ward in free agency.