Giants | Two Giants released Posted on May 25, 2017 by Footballguys.com News Blogger New York Giants FS Rahim Moore and LB Ishaq Williams were released Thursday, May 25. Share this:ShareFacebookTwitter