The New York Giants were facing a crossroads when it came to the future of veteran wide receiver Sterling Shepard, but the two sides were able to reach an eventual agreement. According to Mike Garafolo, the Giants and Shepard agreed to restructure his contract in order to free up some cap space to make some moves in the offseason.

GM Brian Daboll wasn't handed an easy task when inheriting this Giants roster, as the team had various holes to fill and not much money to work with. Working out a new deal for Shepard is a great way to free up some money while also keeping the team's longest-tenured player in town. Shepard is only a seven-year NFL veteran, yet no player on the team has been with the Giants longer than he has.

The new terms of Shepard's deal have yet to be revealed, but it's expected that the Giants will convert some of his base salary into a signing bonus in order to free up some cap space. That would enable the Giants to become players in free agency and plug up some of the needs on the roster.

Last season in New York, the 29-year-old recorded 36 receptions and 366 yards while featuring in 7 games. He battled injuries throughout the season, never able to truly get into a rhythm on the field. Shepard never played in more than three consecutive games in 2021, as injuries kept him off the field for 10 games. Since being drafted in the 2nd round in 2016, Shepard has featured in 72 games for the Giants and scored 21 touchdowns.