4. DB Darnay Holmes
Another player we were surprised the Giants opted to not cut this offseason is Darnay Holmes. Not only was he massively disappointing in 2022, but releasing the veteran would have saved a good chunk of change that could have been used to address depth at other positions. Despite this, the Giants and Schoen opted to keep him around and it hasn't really paid off that well.
While he's been solid in recent weeks, his overall play from the last two seasons has left much to be desired. Through 20 games over the last two years, he has allowed 54 receptions on 80 targets for 613 yards and one touchdown, while posting two interceptions, and seven pass breakups.
Holmes has been a solid player for the Giants on special teams this season, but he has received a coverage snap in just five games, so it's clear that the Wink Martindale doesn't have many plans to use him unless an injury occurs. So with this in mind, it makes sense to let him go in the offseason.
The Giants have plenty of young corners who are not only better, but need to be developed. Players like Deonte Banks, Cor'Dale Flott, Tre Hawkins, and even Aaron Robinson, whenever he is finally healthy again, could all very easily be better, and cheaper than Holmes if given the opportunities, so it doesn't make much sense to keep the 25-year-old CB around.