The New York Giants need to sign an extension with Leonard Williams before it’s too late!

Giants must reach a deal with star DT The clock is ticking for the New York Giants. If the Giants do not sign defensive lineman Leonard Williams to a new deal, he will play under the really expensive franchise tag…

View More