Wouldn’t it be nice if just once the New York Giants could address every single roster need via free agency and the draft?
Unfortunately, that is rarely the case. Although there are numerous prospects who could address every single position, teams are a little more discerning about who gets a high grade—and thus more consideration—and who doesn’t.
Also factoring into the mix is what the team has at each position. Can they, for example, squeeze out another year or two from certain players, as was the hope last year with offensive lineman Chris Snee, who was returning from an injury?