Lee Meadows, pitcher for the St. Louis Cardinals and Pittsburgh Pirates (1915-1929).
Born in Oxford, NC, USA.
Batter's Eye: look up anything in baseball
Loading