The New York Giants had sniffed around multiple offensive linemen throughout free agency, specifically veteran tackles. But after missing out on Russell Okung and Donald Penn, Big Blue seemed destined to head into training camp with Marshall Newhouse starting on the outside.

However, with only a few days remaining before they report, the Giants may have just been handed a stay of execution.

Retired San Francisco 49ers offensive tackle Anthony Davis, who had hung up his cleats at the age of 25 prior to the 2015 season, announced via Twitter on Monday that he has officially filed his reinstatement paperwork.

My Official Reinstatement Letter to the @NFL & @49ers has been sent! — Anthony Davis (@BamDavis_) July 25, 2016

Upon reinstatement, Davis will return to his existing contract with the 49ers. However, San Francisco could and likely will opt to seek a trade for Davis and, in the event nothing were to materialize, could outright release him.

In either scenario, general manager Jerry Reese and the New York Giants could and should inquire. After all, Davis has made it abundantly clear he has no desire to play for the 49ers and, instead, would like to play for a team who aspires to win.

“I do not want to work with a front office or anyone else who seemingly doesn’t want to win as bad as I do,” Davis wrote in a series of tweets that have since been deleted. “Would you happily rent your body out to people that [BS] you and constantly try to manipulate you? I hope you’d stand up for yourself. . . . I don’t like the back and forth messy [expletive]. Don’t speak to me in code.”

In the event the 49ers decided to hang onto Davis, offensive line coach Pat Flaherty, who had previously coached the Giants’ line, said nothing would be handed to him. Like everyone else entering camp, Davis would have to earn his role.

“And he knows this, coming from me, if he wants to play, then he’s got to come back and prove he can play,” Flaherty told CSNBayArea.com in June. “It’s got to come from within. You can tell him exactly what I just said, ‘Listen, you’ll have an opportunity to play. But that’s all it is. You decided for whatever reason to retire. If you come back in the game, nothing is going to be handed to you. You’re going to have to work your tail off.’ ”

Given that, it seems unlikely he’d apply for reinstatement only to enter training camp without the guarantee of a job for a team he had previously stated he has no desire to play for.

If he were to somehow land with the Giants, Davis would reunite with offensive line coach Mike Solari, who held the same position with the 49ers from 2010-2014. And as a Piscataway, NJ native and former Rutgers Scarlet Knight, joining the Giants in East Rutherford would also be a return home for Davis.

Upon reinstatement, Davis will have four years remaining on his contract with a cap hit of $5.15 million 2016 and $6.375+ in each of the final three seasons.

There are and likely will continue to be several moving parts as it relates to Davis, but as the old Jerry Reese mantra goes, the Giants “investigate everything,” so “never say never.”