Eduardo Escobar

5'10", 185 lbs
SS
Arizona Diamondbacks
Born: January 5, 1989 (Age: 29)
Experience: 8 years