The Seattle Mariners and San Francisco Giants have made a trade. Pitcher Robbie Ray goes from the Mariners to the Giants in exchange for outfielder Mitch Haniger and pitcher Anthony DiSclafani. The Giants are also sending $6 million to the Mariners in this deal to balance out the 2024 salaries.
The Mariners signed Ray to a 5 year, $115 million deal after Ray won the Cy Young Award with the Toronto Blue Jays after the 2021 season. Ray put up a 2.1 bWAR in 2022 — the third highest of his career — in 189 innings in 2022, but appeared in just one game in 2023, and ended up undergoing Tommy John surgery in May of last year. Ray can opt out of his deal after the 2024 season — which would seem to be unlikely — and if he doesn’t, he is on the books for $25 million per year for 2025 and 2026.
Haniger had spent six seasons with the Seattle Mariners before signing a two year, $28 million deal with a player option after the 2022 season. His track record was that he was productive when he was healthy, but struggled to stay healthy. He was neither productive nor healthy for the Giants in 2023, putting up a .209/.266/.365 slash line in 61 games.
DeSclafini is in the final year of a 3 year, $36 million deal he signed with the Giants after the 2021 season. As with Haniger, the deal has not worked out well for San Fran, as DeSclafini has put up a 5.16 ERA in just 23 starts and a relief appearance over the last two seasons.
Overall, this is a swap of disappointing free agent deals, with the Giants taking on the risk, and upside, of three years of Ray, while the Mariners get Ray and his longer term deal off their books in exchange for a pair of one year commitments, with Haniger, in particular, being someone they are familiar with and who can fill a need for them.