1. S Jordan Poyer
Poyer was a player of possible interest in free agency last offseason and many thought he would be a landing spot for the Giants, but he returned to the Bills on a two-year deal. With the Bills in their financial troubles and looking to make potential roster moves to move off money, this is where Poyer to the Giants could make sense. The Giants might lose Xavier McKinney in free agency and he is looking for top dollar.
Poyer, who is in the second year of the deal he signed in Buffalo, would cost $7.2 million against the cap, which would cost less as opposed to what McKinney would cost, which might start around $16 million per season. That'd be too costly for the Giants since they already have Dane Belton and Jason Pinnock.
Poyer finished the season with 100 total tackles, one sack, four pass deflections and a forced fumble. A lot of Giants fans would probably prefer McKinney to return, but if he costs too much to retain, then someone like Poyer might be worth looking at.