I'm fully aware I'm on an island. I just don't have faith in some of the other considered pitchers as I look most of them save Abbott as probable relievers. I don't have much belief in Steer or Siami on 1st blush of their MLB debuts. I just see a HUGE drop off after Petty.
McGarry K rate is 15% less than Isabel at AA. McGarry also has a better glove from what I read.