Devin Singletary RB- 3 years, $16.5 million

The Giants are trying luck in Buffalo again by signing Devin Singletary. This move was announced almost immediately after the news of Saquan Barkley going to Philadelphia. Singletary, 26, played his first four years for the Buffalo Bills under current Giants leaders GM Joe Schoen and head coach Brian Daboll. He was a consistent player under Daboll, but in 2023, he had a career-high of 898 rushing yards. Singletary, 5’7, 203lbs, will not be the sole replacement for Barkley; he cannot be. Second-year player Eric Gray will need to step up and share the backfield, or the Giants need to find another back to spell Singletary.

Jon Runyan, Jr. Guard 3 years $30 million

Signing a guard for one of the worst offensive lines in the NFL after losing your number weapon is like getting flood insurance after your house is drenched in water. This, however, is precisely what the Giants have done. Runyan played 925 snaps at guard for the Green Bay Packers in 2023. He allowed only two sacks and six quarterback hits in 568 pass block snaps (PFF). A far cry from the franchise record of 85 sacks the Giants gave up last year. Runyan, 6’4, 307lbs, will be serviceable and might be a slight upgrade, but not the top-tier guard the Giants need.

Xavier McKinney Safety 4 years 68 million (Green Bay Packers)

McKinney is now the third highest-paid safety in the NFL, coming off his best season; the Giants would not pay him. He had 116 tackles last year. He has several off- and on-the-field issues. He is a terrible tackler and not significant in the leadership department. I’m okay with this move.