Looks good for both teams, but who can really say? Crochet could get injured, Montgomery could bust, etc. All four players performing at the major league level would make it a big success...but Crochet is one of the best pitchers, if not the best, in the league for a while if he doesn't get hurt. I think as it stands, both teams got what they were looking for. I liked it at the time and still do. Really like Teel, but didn't love getting another catcher because Quero might end up a better hitter and neither guy looks like an elite defender/game caller. Plus Korey Lee is more than serviceable as a backup. I liked Mayer and obviously Anthony as the 'big' piece. Getting Anthony would've been a huge steal whereas Mayer probably would've been an overpay (Kyle is at .779 OPS in 205 PA, Mayer at .674 in 136 and keeps getting injured). I might've wanted Bleis too, but he's had a really tough year, .550 OPS at AA.
Getting Braden was awesome and I don't think Boston knew what they had with him. Still could bust, but I think he's going to show out like his brother from another mother, Colson. Wanted to draft him in the first place. His injury was overblown and I think we got a steal there. Meidroth and Gonzalez were basically just 'some guys' but really nice tertiary pieces. Meidroth has been up and down but has been better defensively than expected and still looks like a potential leadoff hitter. At worst, utility infielder who puts the ball in play and actually looks very good at both SS and 2B. tbh, I don't think it would have been crazy to send him down at some point or even start him at AAA next season depending on how spring training goes. His command of the strike zone hasn't been as good as advertised. Wikelman has also been pretty good in limited time. He's looked better in MLB than in the minors which is interesting. That seems true of several Sox players. I think he'll start striking more people out, his stuff looks good, but the walks are a little scary.
All in all, I like the trade and I'm happy Garrett is doing well!