Leo SanfordOttis Leo SanfordBorn: October 4, 1929 in Dallas, Texas, USA Died: March 22, 2024 (94 years old) College: Louisiana Tech Tweet |
Cards |
Leo SanfordOttis Leo SanfordBorn: October 4, 1929 in Dallas, Texas, USA Died: March 22, 2024 (94 years old) College: Louisiana Tech Tweet |
Cards |