Sports

Updated: Giants, Leonard Williams agree to a 3-year, $63 million contract

www.bigblueview.com

As of this writing we don’t know the exact structure of Williams’ contract, but Pat Leonard of the New York Daily News is reporting that the long term deal will lower Williams 2021 cap number from over $19 million to a more team-friendly $11 million.

Show More

Related Articles

Back to top button