Red Sox swing trade with Mariners for reliever

75756A5E-120A-4932-810C-2FD980DB785E

The Red Sox 40-man roster keeps turning over.

Monday the team announced that it was designating pitcher Ryan Weber for assignment and calling up Michael Chavis to fill his spot on 26-man major league roster.

Filling Weber's spot on the 40-man will be righty reliever Yacksel Rios, a 27-year-old righty reliever who the Sox traded for from the Mariners in exchange for cash considerations.

Rios had been designated for assignment by Seattle after appearing in three games for the Mariners. It is the second time this season he has been dealt, having gone from Tampa Bay -- who originally signed Rios to a minor-league deal in the offseason -- to the Mariners, also for cash considerations.

In five major league seasons with Philadelphia (2017-19), Pittsburgh (2019-20) and Seattle (2021), Ríos is 5-2 with a 6.47 ERA (52 ER, 72.1 IP) with 82 hits allowed, 36 walks and 70 strikeouts in 69 relief appearances.

Rios hails from Red Sox manager Alex Cora's hometown of Caguas, Puerto Rico.

With Worcester, Chavis was hitting .263 with a .737 OPS. He was on a five-game hitting streak with the Triple-A team, totaling three home runs during the stretch.