The New York Mets on Tuesday acquired outfielder and first baseman Darin Ruf from the San Francisco Giants, Andy Martino reports.

According to Joel Sherman, four players -- infielder J.D. Davis, left-hander Thomas Szapucki, and pitching prospects Nick Zwack and Carson Seymour -- are going back to the Giants in the deal.

In Queens, Ruf is probably in line to be the right-handed half of a DH platoon with Dan Vogelbach and also serve as the go-to pinch-hitter from the right side. Ruf is under contract for $3 million next season, and his deal includes a $3.5 million team option/$250,000 buyout for 2024.

CLICK HERE TO SEE ALL THE HIGHLIGHTS

On the Giants' side of things, Davis can play the infield corners and in recent seasons has played in left.

Davis isn't eligible for free agency until after the 2024 season. Szapucki, 26, has struggled in very limited exposure to the highest level but does have a record of success in the high minors. Zwack, a left-hander, and Seymour, a right-hander, have both pitched in A-ball this season.

Zwack has struggled at High-A St. Lucie, while Seymour has looked strong at that same rung.

CLICK HERE TO KNOW THE UPDATES