The New York Giants have signed WR Russell Shepard to a one-year deal, worth $1.3 million.
Shepard hasn't been much of an offensive weapon during his five-year career, with 2016 being his best season as a pro (40 targets, 23 receptions, 341 yards, 2 TDs), and it's unlikely he'll be much of a factor as a Giant. The Giants already have Odell Beckham Jr., Sterling Shepard, and Evan Engram as their main target hogs. Shepard, if he isn't released before the season starts, will be nothing more than a depth chart body/special teams player. You can avoid him for fantasy purposes.