- Joined
- May 8, 2002
- Posts
- 341,073
- Reaction score
- 37
You must be registered for see images attach
Giants defensive lineman Leonard Williams is signing the franchise tag the team applied last month, which locks him into a one-year deal with the team that traded for him ahead of the 2019 trade deadline. The salary for that deal may not been set in stone, however. According to multiple reports, Williams is expected to [more]
Continue reading...