The Giants are resigning DL Leonard Williams




The Giants are signing DL Leonard Williams to a 3-year/$63M contract extension that includes $45M fully guaranteed, per @rapsheet.

0 views0 comments