News
Iglesias surrendered 3 runs on 4 hits and a walk during the course of Atlanta blowing a 10-4, ninth-inning lead against Arizona to finish 11-10. Now, he has returned to form.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results