Wednesday, 22 April 2020

Giants DL Leonard Williams inks non-exclusive franchise deal

New York Giants defensive tackle Leonard Williams has signed his non-exclusive franchise tag

from FOX Sports Digital https://ift.tt/2VsHO6b

No comments:

Post a Comment