Watch Sterling Shepard showcase major progress at Giants OTAs

Carolina Panthers v New York Giants
Carolina Panthers v New York Giants | Rich Schultz/GettyImages

The past two seasons have been heartbreaking for NY Giants wideout Sterling Shepard. The veteran receiver is back with the G-Men for the 2023 campaign, signing a one-year deal after suffering a torn Achillies in 2021 and then going down with a torn ACL in 2022.

For someone like Shep, who is adored by the Big Blue faithful, to go through so much adversity has been tough to watch. Despite that, he's always kept a smile on his face and now he's motivated to make an impact this fall and winter.

At OTAs, Shepard is slowly but surely starting to look like his old self. Shep took to his Instagram story to let fans see how he's looking these days and the clips were nothing short of awesome. The WR is moving around without pain and the agility is there too. Come September, he will be ready to make plenty of noise as well:

NY Giants WR Sterling Shepard is making a splash at OTAs

The 'one day at a time' caption there too shows that Shepard has been grinding to get to this point. Last season, Shepard didn't waste any time in reminding people of how good he can be, hauling in a 65-yard touchdown from Daniel Jones vs. the Titans. It was one of the plays of the year for the offense and it came in Week 1:

Unfortunately in Week 3, Shepard went down with his serious knee injury against the Dallas Cowboys and MetLife Stadium was silent as he was carted off the field. Despite that, Shepard was still with the squad the rest of the campaign, serving as one of the biggest cheerleaders for the squad.

Shep is straight up a great dude and he's been handed a pretty rough hand over the past two seasons. However, it's not how you start, but how you finish. If No. 3 can stay healthy this season, he'll have the chance to have a big role for this offense. We can't wait to see him celebrating in the end zone once again this fall.

READ MORE: Jihad Ward is recruiting Davante Adams to the NY Giants

Schedule