Peter Munro, pitcher for the Houston Astros and Toronto Blue Jays (1999-2004).
Born in Flushing, NY, USA.
Batter's Eye: look up anything in baseball
Loading