Armando Galarraga, pitcher for the Detroit Tigers and Arizona Diamondbacks (2007-2012).
Born in Cumana, Sucre, Venezuela.
Batter's Eye: look up anything in baseball
Loading