Sam Greene/The Enquirer / USA TODAY NETWORK

The Mariners have selected the contract of right-hander José Rodríguez, reports Ryan Divish of the Seattle Times. In a corresponding move, infielder/outfielder Nick Solak was designated for assignment. Right-hander J.B. Bukauskas  was optioned in order to get Rodríguez onto the active roster.

Solak, 28, has spent the past four seasons with the Rangers. He had a strong major league debut in 2019, hitting five home runs in 33 games, leading to a .293/.393/.491 batting line and 126 wRC+. Unfortunately, he wasn’t able to carry that over, having hit just 16 homers in 220 games over the past three seasons and slashing .246/.317/.354 for a wRC+ of 88.

Early in the offseason, the Rangers flipped him to the Reds for cash considerations. Solak didn’t perform well in Spring Training with his new club and was designated for assignment on Opening Day. He was once again traded for cash considerations, this time going to the Mariners. He’s was optioned to Triple-A Tacoma and has appeared in four games for the Rainiers but has just a .077/.294/.077 to show for it. That’s obviously a tiny sample size but it doesn’t help a guy whose stock has been falling in recent years. In addition to his offensive struggles, his second base defense wasn’t well regarded either. When the Rangers signed Marcus Semien to take over the keystone, Solak got pushed into a corner outfield role. Since the offensive expectations are higher for a corner outfielder than a second baseman, that’s only magnified his struggles at the plate.

The Mariners will now have one week to trade Solak or pass him through waivers. Despite his big league struggles, he’s continued performing well in the minors, this year’s small sample aside. From 2019 through to the present, he has a .289/.368/.503 batting line for a 117 wRC+ in 198 Triple-A games. He still has one option year left, meaning that any acquiring club could keep him down on the farm if they’re willing to give him a 40-man roster spot.

As for Rodríguez, 27, he has a small bit of major league experience already. He got into 10 contests as an Angel in 2019 and 2020, posting a 2.53 ERA over 21 1/3 innings. That impressive ERA  wasn’t sustainable, given his .226 batting average on balls in play and 100% strand rate in that small sample. He was outrighted off their roster in August of 2020 and has been pitching in the minors over the past few years. In Triple-A with the Mets last year, he tossed 76 1/3 innings over 11 starts and 18 relief appearances, posting a 4.95 ERA in that time. Signed by the Mariners to a minor league deal this winter, he has a couple of scoreless appearances for the Rainiers this year and will give the big league club a fresh arm. He still has options and can be sent back to Tacoma in the future without being exposed to waivers.

More must-reads:

TODAY'S BEST
Cubs prospect blasts home run after being thrown at
Stars even series with hard-fought win over Oilers in Game 2
Celtics surge late to take 3-0 lead in Eastern Conference Finals
PGA Tour golfer Grayson Murray dies at 30
Another heartbreak for Justin Allgaier as Chase Elliott wins Xfinity Series race
Former Bengals first-round pick announces retirement
Luka Doncic joins trio of NBA champions in exclusive club
Yankees ace takes big step in first rehab stint
Which active NFL players are most likely to make the Hall of Fame?
Bulls' Lonzo Ball opens up about injury that's sidelined him for two years
The most overpaid & underpaid players at every MLB position
How Caitlin Clark, Angel Reese and others' pro starts stack up to WNBA history
Watch: Sun forward Alyssa Thomas ejected after hard foul on Sky's Angel Reese
Kirk Cousins updates Achilles rehab
Mets rapidly approaching rock bottom with another ugly loss
Rangers rule out depth forward for Game 3 against Panthers
NBA Finals path clears for Celtics with devastating Pacers injury update
Yankees' Hal Steinbrenner under fire over Juan Soto comments
Former NFL first-round pick retires after 'terrifying' health scare
Penguins want to add legendary former player to front office