We all started off Tuesday with a bit of shocking news when it was reported by Ian Rapoport of the NFL Network that the New York Giants will place the franchise tag on defensive lineman Leonard Williams.
Rapoport says that the Giants will tag Williams as they continue to work on a long-term deal for him.
With the Giants placing the tag on Williams it will guarantee him around $19 million this coming season. This is a number that New York can’t afford to pay him and improve their roster in free agency, so I would imagine that they will get a deal done so he won’t have to play out the season on the franchise tag.