Luis Ayala

6'2", 205 lbs
P
Washington Nationals
Born: January 12, 1978
Experience: 9 years