The New York Giants general manager Joe Schoen addressed the media on Wednesday. He was asked about the roster and potential areas for improvement ahead […]