If report true #Giants $12M per yr on Leonard Williams, tremendous deal for Giants. Floated $30M+ Guaranteed very solid amount negotiated by Agents. Underrated. Played very good ball for Giants after the trade.
— Chad Forbes (@NFLDraftBites) March 8, 2020
Victim unrealistic expectations by Jets Fans. What’s New there?