Certainly not recently.
IMO, they're closer to being the worst bullpen than the best. Unfortunately, having a manager who doesn't seem to have a clue on how to use them properly doesn't help the situation.
Well, the bullpen tonight was living on the edge for 3+ innings, no thanks to some questionable defense, and finally fell over the edge in the 10th.
Hopeful, but not optimistic, of a positive outcome here.