MLB

Freddy Leach

Atlanta Braves · LF
Height 5-11
Weight 183 lb
Birthdate Nov 23, 1897 (128)
From Springfield, MO