New York Giants release T James Hudson — Grade: D- | FanVerdicts | FanVerdicts