The New York Giants have hired Joe Schoen as general manager..
Adam Peters and Ryan Poles were the other two finalists for the job.
The New York Giants have hired Joe Schoen as general manager..
Adam Peters and Ryan Poles were the other two finalists for the job.