Julian Tavarez, pitcher for the San Francisco Giants and St. Louis Cardinals (1993-2009).
Born in Santiago, Santiago, D.R..
Batter's Eye: look up anything in baseball
Loading