An update on the Leonard Williams contract situation, per @RVacchianoSNY: Talks started late last season; The two sides are “not close” on a deal as LW is “seeking a deal worth $18-$20M per season”. The deadline is July 15th.
— Giants Daily (@NYGDaily) July 4, 2020
Horrible situation the #Giants put themselves in.