Leonard Williams has agreed to a three-year, $63 million deal with $45 million in guaranteed money with the New York Giants.
Williams has been franchised twice by the Giants.
Leonard Williams has agreed to a three-year, $63 million deal with $45 million in guaranteed money with the New York Giants.
Williams has been franchised twice by the Giants.