Leo Estrella

6'0", 205 lbs
P
Milwaukee Brewers
Born: February 20, 1975
Experience: 3 years