Giants release Odell Beckham Jr. after three-game return with no catches - IJR News