EDWARD CABRERA
#27 - P
2-1, 2.38 in last 22.2IP
There are no game logs available for Edward Cabrera