Larry Brown, catcher for the Memphis Red Sox and Chicago American Giants (1923-1947).
Born in Pratt City, AL, USA.
Batter's Eye: look up anything in baseball
Loading