Error 0:
All the focus right now for the New York Giants is on the NFL Draft, but while the Draft takes up most of the attention, the Giants quietly made an advancement in the Leonard Williams situation. Williams has signed the franchise tag tender according to Pat Leonard, which puts him on course to earn $16.1 million this season if no long term deal is reached with the Giants. The team has until July 15 to come to such an agreement.
Williams signed the tag & is excited to join the Giants’ offseason program, but this is far from over.