Giants | Leonard Williams placed on NFI list Posted on August 2, 2020 by Footballguys.com News Blogger New York Giants DT Leonard Williams (hamstring) was placed on the Active/Non-Football Injury list Sunday, Aug. 2. Share this:ShareFacebookTwitter