Giants | Leonard Williams off NFI list August 14, 2020 by FantasyGuru New York Giants DT Leonard Williams (undisclosed) was activated from the Active/Non-Football Injury list Friday, Aug. 14. SNY - Ralph Vacchiano