You win some, you lose some.
That’s essentially been the moral of the story when it comes to the Giants front seven over the past few days.
The win: Retaining Leonard Williams, regardless of what you think of the financial details. The organization agreed to a three-year deal worth $63 million — a contract that makes Williams one of the highest-paid in the NFL at his position at $21 million in average annual salary. The dollar amount is significant, but talent is expensive in this league and becoming more and more costly every year.