New York Giants sign Sam Roberts — Grade: B | FanVerdicts | FanVerdicts