Russell Shepard

Russell Shepard (ankle) misses practice on Thursday for New York

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.

What It Means:

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.