What Leonard Williams should have said instead of criticizing booing Giants fans Gotham Rex 3 years ago Some free advice for Leonard Williams: the less said, the better. Source: NY Post click here for more… Share: Giants will have Leonard Williams back in fold for key test vs. RavensDateOctober 16, 2022In relation toNew York CityGiants’ Leonard Williams looks to reverse fortunes vs. Tom BradyDateNovember 20, 2021In relation toNew York CityGiants’ Leonard Williams already tearing it up: ‘Competition’s the culprit’DateJuly 28, 2022In relation toNew York City