The new contract agreed on between the Giants and Leonard Williams is beneficial for both sides. On Tuesday, Williams and the Giants reportedly agreed on a three-year deal for $63 million, with $45 million fully guaranteed. The deal can become official at, or after, the start of the new league year, at 4 p.m. ET on Wednesday. For Williams, he gets the payday he … [Read more...] about Analyzing the new deal for Giants’ Leonard Williams