If the Mets were to sell, it’s hard to imagine it being Garrett, given his future control. More likely would be Adam Ottavino, who actually has a better FIP, WHIP and K/BB and who is a free agent after the season.
His ERA is ugly, primarily because of a single four-run outing. He wouldn’t be a sexy add, but between him and Garrett, I’d prefer the O when you consider the cost.