Neftali Feliz

6'3", 235 lbs
P
Born: May 2, 1988 in Azua, Dominican Republic
Experience: 9 years