Norm Miller, right fielder for the Houston Astros and Atlanta Braves (1965-1974).
Born in Los Angeles, CA, USA.
Batter's Eye: look up anything in baseball
Loading