I'd go with an A, probably an A- if we're being a little finer with it.
Things I liked:
- I like that they finally pulled the trigger on a Caissie trade. It was definitely at least 6 months overdue and probably a year overdue, but that doesn't change the fact that I'm really into Cabrera (and I already dinged them for their inaction at the deadline)
- Bregman was a good middle ground between replacing Tucker's offensive production, keeping costs in a place that didn't torpedoe the rest of the offseason, and preparing for Hoerner's free agency. I didn't love the idea in November but it grew on me a lot as the offseason progressed
- I like that they actually invested in the pen. In prior years it would have been just like Harvey/Milner/Webb and then some NRIs. There's a mix of certainty and upside this year. It still feels one guy short but that's not horrible
- I love that they're leaving room for the kids to break in. It's a tightrope between giving opportunity and not leaving yourself exposed and I think they've successfully walked it
Things I didn't like:
- Given that it sounds like they came in under budget a bit, they probably should have added one more reliever with some oomf. Honestly something as simple as not trading Kittredge and only adding one of Milner/Thielbar makes a noticeable difference IMO
- I'm fine with each contract in isolation, but the team is spending $45M on the combo of Shota/Taillon/Rea. That feels....not great. Especially given the much discussed roster cliff
- Related to the above, the team really went nuts on SP depth, likely to the detriment of the frontline talent. The team currently has 11 viable MLB starters, which is great. But they've only needed 8-9 each of the last three years. And sure there's no guarantee it won't swell to 10 (or 11 or 12) this year, but at the same time it feels counterproductive to put out a lesser top 5 in order to make the 8-12 guys marginally better
Overall it was a good offseason and this is a good and deep team. Hard not to be excited.