Pedro Feliz, third baseman for the San Francisco Giants and Philadelphia Phillies (2000-2010).
Born in Azua, Azua, D.R..
Batter's Eye: look up anything in baseball
Loading