Giants | Melvin Lewis placed on NFI list Posted on July 28, 2016 by Footballguys.com News Blogger New York Giants DT Melvin Lewis (illness) was placed on the Active/Non-Football Illness list Thursday, July 28. Share this:ShareFacebookTwitter