A solid #3? You're massively undervaluing him. He's an elite number 2 and a solid number 1.
Those results were in Cleveland which is a massively tougher run environment for a pitcher than Citi Field.
Not because he was injured. He missed time because he had Leukemia and then pitched a full season this year. He has almost no recent history of arm injuries.
Not saying he's not good nor did he not have quite the nice run there in Cleveland on some very good Indian teams. But I just don't think I'm massively undervaluing Carassco at all by saying he'd be a great #3 on the Mets staff and will be a decent facsimilie of a #2. Once upon a time yeah I'd buy it that he was an elite #2. Matter of fact I owned him that year I believe it was 2017 in my $$ league and he helped me win the title, so I know how good he can be.
But when I look and watch Carassco it doesn't say "elite" at all. When I watch him I think of a smart workmanlike pitcher who knows how to play with the pitch zone and fool hitters. If perfectly healthy the most I'd go is on this Met team Carassco could be a decent to low #2. But he's much muh better suited at a 3...much!!
Injuries and that leukemia issue which he thankfully has recovered from have sapped him of his some of his former greatness to where tho he'll be fine for there for now, he's much much better suited to be your #3 than a #2.
Bottom line is its a great move by the Mets having Carassco included. One of the best things about it IMO is that it moves Stroman down the totem pole too where eventually he'll be our #4 and that it is pretty dang good if you can have a Stroman type as your 4 instead of where he was projected which was possibly a 2 while Noah was....uggghhhhh.
All is good now with Carassco on board!