Charles LeClaire-USA TODAY Sports

The San Francisco Giants traded backup catcher Curt Casali to the Seattle Mariners on Tuesday in exchange for two prospects -- relief pitcher Michael Stryffeler and catcher Andy Thomas.

The Giants also sent injured left-hander Matthew Boyd to Seattle in the deal.

The Mariners also acquired infielder/outfielder Jake Lamb from the Los Angeles Dodgers for cash considerations or a player to be named later.

To make room on their 40-man roster, the Mariners released left-handed pitcher Tommy Milone.

Casali, 33, is currently on the 10-day injured list with a Grade 2 oblique strain. He last played July 4.

It was Casali's second season with the Giants after four with the Tampa Bay Rays (2014-17) and three with the Cincinnati Reds (2018-20). Before his injury, he was batting .231 with four home runs and 14 RBIs across 41 games.

Casali is a lifetime .227 hitter with 46 career home runs, 55 doubles and 145 RBIs over 446 games.

Stryffeler, 26, reached Double-A Arkansas last year and is 4-8 at that level with a 2.17 ERA and 128 strikeouts over 78 2/3 innings in two seasons.

Lamb, 31, signed a minor league deal with the Dodgers in March and was called up in June. He hit .239 with two homers and five doubles in 25 games for the Dodgers. He hit 30 home runs with 105 RBIs in 2017 with the Arizona Diamondbacks, earning an All-Star nod.

Boyd, 31, is 37-62 with a 4.96 ERA in 149 career games (145 starts) across seven major league seasons. He has not pitched for San Francisco this season after undergoing forearm flexor tendon surgery.

Thomas, 24, has appeared in 64 games for High-A Everett this season, batting .264 with 32 RBIs and 33 runs scored.

Milone, 35, was placed on the 15-day injured list with a cervical muscle strain on July 30. He appeared in seven games out of the Mariners' bullpen this season, going 1-1 with a 5.40 ERA.

More must-reads:

TODAY'S BEST
Braves superstar will miss remainder of 2024 season with torn ACL
Mavericks rookie takes brutal knee to the head in Game 3
Josef Newgarden wins Indianapolis 500 with a thrilling last-lap pass
White Sox manager absolutely shreds team after latest loss
Unlikely hero helps Rangers steal Game 3 over Panthers
Angels slugger suffers what might be baseball's most bizarre injury of 2024 season
Watch: Unlikely Rangers playoff hero nets two goals vs. Panthers
Celtics put Kristaps Porzingis' return from injury on hold
Watch: Panthers' Sam Reinhart nets two goals in first period vs. Rangers
Watch: Big crash ensues on Lap 1 of 2024 Indianapolis 500
Red Sox release well-traveled right-hander
Braves slugger, four-time All-Star leaves game due to knee soreness
Anthony Edwards makes declaration ahead of Game 3 against Mavericks
Watch: Matt Vierling's walk-off HR caps wild game in Detroit
Report: Star Japanese pitcher could move to MLB next year
Royals return Rule 5 pick to Yankees
Sixers viewed as a 'serious danger' to snatch core Nuggets role player
NFL reporter reveals why CeeDee Lamb isn't rushing to sign new contract
Diamondbacks designate struggling right-hander for assignment
Report: 76ers believe this eight-time All-Star would be 'ideal fit'