Well I have, and that is being reaffirmed right now with a 12-1 lead in the bottom of the 4th (Werth scored just as I was typing this). While that doesn't mean Pedro's pitching has been amazing, this at least takes some pressure off him on the mound.Though I will say tonight they might get rocked cause I don't have confidence in Pedro yet.