Mauricio Cabrera

6'3", 245 lbs
P
Atlanta Braves
Born: September 22, 1993
Experience: 1 year