Filed under:
The Giants, Williams come to an agreement
Ian Rapoport of the NFL Network is reporting that the New York Giants have to agreed to a 3-year, $63 million contract.
Giant and Leonard Williams have agreed on a 3 year deal for 63 million with 45 million fully guaranteed. Roosevelt Barnes and Brandon Parker, and exec Kevin Abrams finished the deal today.