I think it was unfair for anyone, here or anywhere else to critize Abe Alverez. He was throw out of his schedule in AAA where he was suppose to pitch, then missed a start due to rain... combine this with Terry putting him in the bullpen for the first time and i think he was doomed from the start.
Give the ball to abe!