First Saquon Barkley. Then Xavier McKinney.
The Giants on Monday lost premier players on the first day of NFL free agency.
Not long after Barkley agreed to terms on a three-year deal to play in Philly, safety Xavier McKinney left for the Packers, receiving a four-year deal worth $68 million.
The Giants had strong interest in bringing McKinney back, but the $17 million per year average was considerably higher than they wanted to go.
McKinney now vaults into the top-five highest-paid NFL safeties, ahead of Jessie Bates and Harrison Smith and behind only Derwin James, Minkah Fitzpatrick and Antoine Winfield Jr.

This means a player who never came off the field for the Giants in 2023 will be taking those snaps in Green Bay and not New Jersey.
The Giants wanted to re-sign McKinney and thought they were in a good place with him after they agreed, as a show of good faith, to not put the transition tag on him as the two sides talked about a new deal.
The Giants knew they were unlikely to keep McKinney off the open market and expected to get the chance to match any offer he received.
McKinney did circle back to the Giants, but in keeping with their beliefs regarding positional value, they deemed the price was too high for a safety.
McKinney, 24, is an ascending player who did a bunch of good things for the Giants, who made him a second round pick out of Alabama in the 2020 NFL Draft.