Leon Williams
This bio is not assigned. Want to write a SABR bio? Contact bioproject@sabr.org. No items found
Full Name
Leon Theo Williams
Born
December 2, 1905 at Macon, GA (USA)
Died
November 20, 1984 at Atlanta, GA (USA)
If you can help us improve this player’s biography, contact us.