Edwin Escobar

6'2", 225 lbs
P
Arizona Diamondbacks
Born: April 22, 1992
Experience: 2 years