Leonard Williams #99 of the New York Giants during a scrimmage at MetLife Stadium on Thursday, Sep. 3, 2020 in East Rutherford, New Jersey. Credit: Jim McIsaac
Dave Gettleman does not like to put timelines on negotiations.
"Contracts get done when they’re supposed to get done," he has said numerous times during his tenure as Giants general manager, including last week.
On Tuesday, with the opening stages of free agency in full swing and the start of the new league year about 24 hours away, it became clear it was time for a Leonard Williams deal to get done.