Bob RichardsRobert Eugene RichardsBorn: February 20, 1926 in Champaign, Illinois, USA Died: February 26, 2023 (97 years old) College: University of Illinois Tweet |
Bob RichardsRobert Eugene RichardsBorn: February 20, 1926 in Champaign, Illinois, USA Died: February 26, 2023 (97 years old) College: University of Illinois Tweet |