
When Joe Schoen took the job as general manager of the New York Giants a little over a year ago, the roster situation was a mess. With the team in salary cap hell, Schoen was extremely limited in the moves he was able to make, often being forced to shop in the bargain bin.
This offseason was much different.