Luis Avilan

6'2", 225 lbs
P
Atlanta Braves
Born: July 19, 1989
Experience: 7 years