Taylor Buchholz, pitcher for the Colorado Rockies and New York Mets (2006-2011).
Born in Lower Merion, PA, USA.
Batter's Eye: look up anything in baseball
Loading