birth · 14 June 1918 · 107 years ago
Leroy T Walker: Atlanta, Georgia -- US Olympic consultant (1960, 68, 72)
More births on 14 Jun