Greg Newsome discussed why the New York Giants would be a perfect long-term fit for him and added that he would love to see Deonte Banks remain with the Giants, according to a report from SNY.
Greg Newsome Calls Giants ‘Perfect’ Long-Term Fit, Wants Deonte Banks to Stay



