1. CB Darnay Holmes
Honestly, we're rather surprised that Darnay Holmes is still with the Giants. Not only did he play rather poorly last season, but his release has been rumored all offseason. This is because cutting Holmes would free up a little over $2.5 million in cap space.
With the recent drafting of Deonte Banks, the Giants gained an extra boost in depth at corner. With both Banks and Adoree' Jackson ahead of him, alongside more interesting prospects like Cor'Dale Flott and Aaron Robinson, Holmes could very quickly be out of the rotation. This is unfortunate, however, Holmes has had several opportunities to prove he can be a starting-level corner and he hasn't shown much of anything.
Last season, Holmes allowed 43 receptions on 66 targets for 456 yards and one touchdown in 15 games. Alongside this, Holmes was also flagged nine times. These numbers aren't the worst, but they definitely aren't good enough to warrant playing him over younger guys with higher upside.
Maybe in another universe, Holmes had that breakout season we've been waiting for. In our world though, it might be time to finally give up hope that he'll be anything more than an okay depth piece for a playoff team.