Giants' Williams says he got what he wanted in free agency

Leonard Williams got everything he wanted in a three-year, $63 million contract with the New York Giants before the start of free agency

Related posts