Do Not Sell My Personal Information

Jeremiah McKinnon

 

Giants, Leonard Williams 'not close' to deal, franchise tag possible (report)

by: N/A SNY: SNY Giants 9 Mar

New York Giants, Leonard Williams 'not close' to deal, franchise tag possible says NFL Network's Ian Rapoport.