USA TODAY Sports

The SF Giants agreed to a one-year, $4.21 million deal with corner infielder J.D. Davis, a source told Giants Baseball Insider. The Giants acquired Davis in a four-player from the New York Mets for Darin Ruf at this year's trade deadline, and Davis almost immediately became one of the best sluggers on the Giants roster.

Players are subjected to several years of arbitration as part of the collective bargaining agreement between MLB and MLBPA before they reach free agency. If a team does not reach an agreement with an arbitration-eligible player, both sides will make a case for a specific salary number for an arbitrator, who will rule in one side's favor. There are obvious reasons for teams to try and avoid going to arbitration. Several players have openly discussed being hurt by arbitration proceedings, where teams are incentivized to make a case that a player is worse and deserves a lower salary.

Davis was a consistent everyday player for the Mets from 2019-2021, hitting .288/.373/.472 with 33 home runs in 269 games over that span. However, his struggles defensively pushed the Mets to pursue other options along the infield. Relegated to a platoon/bench role in 2022, Davis hit just .238/.324/.359 in 66 games with the Mets prior to the trade. Once he arrived in San Francisco, though, things changed.

In 49 games with the Giants, Davis blasted eight homers and hit .263/.361/.496. He also had a solid showing defensively at both first and third base. Moreover, Ruf struggled mightily with the Mets while all of the prospects the Giants acquired had some exciting flashes to finish the season.

Heading into 2023, J.D. Davis is expected to be one of the best hitters on the SF Giants this season. Since the Giants were unable to make a notable acquisition on the infield, Davis could be the team's primary third baseman this season. Although he will also likely see playing time at first base and designated hitter.

More must-reads:

TODAY'S BEST
Oilers crush Panthers in Game 4, stay alive in Stanley Cup Final
Dodgers ace leaves game against Royals due to triceps tightness
Sam Mayer uses overtime restart to win Xfinity Series' return to Iowa
Liberty forward pushes herself into MVP conversation with big game vs. Aces
Tiger Woods makes big admission about his U.S. Open future
Cubs P 'Mike' Imanaga continues hot start vs. Cardinals
Celtics' All-Defensive guard reportedly could replace Kawhi Leonard on Team USA
Tee Higgins' contract decision adds pressure on Bengals in 2024
One-time Defensive Player of the Year open to reunion with former team
College baseball has become too regional for its own good
Three Padres prospects who should be untouchable in trade talks
Connor McDavid's history-making night helps Oilers stave off elimination
Astros scratch Justin Verlander as nightmare season continues
Watch: Oilers chase goaltender Sergei Bobrovsky from Game 4
Watch: Rockies third baseman takes advantage of Pirates laziness' to steal home
Pirates place young catcher on concussion IL
Watch: Game 4 of Stanley Cup Final gets off to chaotic start
Rockies 1B, former NL MVP diagnosed with internal oblique strain
NBA insider shares update on J.J. Redick's candidacy for Lakers HC job
Nationals hurler DJ Herz makes impressive history in third career start