New York Giants wide receiver Russell Shepard was not a participant at practice on Thursday ahead of the team's Week 16 game against the Indianapolis Colts.
Shepard is on track to miss Sunday's game, and with Odell Beckham Jr. likely out as well, the Giants' receiving corps could be seriously depleted.
Should he find a way to play, our models project Shepard for 1.4 catches, 24.4 yards, 0.2 touchdowns and 4.5 FanDuel points.
Source: Jordan Raanan