Sterling Shepard passes physical, returns to practice
Giants' Saquon Barkley set for return against Buccaneers
Sources - Giants signing WR Sterling Shepard to new deal - ESPN
Giants LB Ojulari unable to practice with hamstring injury
Sterling Shepard grateful to be back on the field
Giants need big run to overcome another bad start to season - The
NY Giants' Russell Shepard has a tag from all 80 of his NFL games
Giants receiver Sterling Shepard plans to be ready to start season