The end result for Cleveland is:
Out:
Andres Gimenez, 2B
Nick Sandlin, RH reliever
In:
Luis Ortiz, RH starter
Michael Kennedy, LH starter (A-ball)
Josh Hartle, LH starter (A)
Nick Mitchell, CF (A)
I feel like they recovered from a disappointing deal with the Blue Jays with the return from the Pirates, but it's a lot to sort through. Ortiz gives them an immediate starter, one who was probably not as good as he looked last season but is still young and someone the Guardians pitching factory can work with. The others are a long way off – two lefty pitchers and an outfielder – but I like Kennedy... he does a lot of things right and could be a 20-year-old in AA by late summer.
Gimenez's offensive production has been all over the place, but was trending the wrong way. I think he at least needs to start drawing more walks if he's ever going to approach his 2022 numbers again. Last year's vanishing ISO was especially troubling. However, he's in the discussion for best glove in all of baseball, so Cleveland really needs to hit on one of these young arms to make this worth it.
I'm not sure who breaks camp as Cleveland's starting second baseman in 2025 – Angel Martinez? Tyler Freeman? They're stacked at the position throughout the system and Juan Brito is what you'd call "major league ready" but hasn't actually played a major league game yet. Travis Bazzana is considered the future – one that could arrive before the end of 2025 – but he didn't exactly set the world on fire in his first few months of pro ball. Cleveland must still be high on Brayan Rocchio because none of these guys are going to be major league shortstops. Gimenez was a safety net to make the shift back to short once one of the second base prospects proved to be ready. Rocchio is a good shortstop, but I'm not sure he has the physical talent to ever be more than mediocre at the plate.