Giants agree to monster $63 million deal with Leonard Williams – New York Post

It had to happen. And it did happen.
The Giants and Leonard Williams on Tuesday agreed to terms on a three-year deal worth a reported $63 million, including $45 million in fully guaranteed money. Th… [+2247 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *