Lucius Foster
Jan. 12, 2025
Athlete Inductees Lucius Fisher Foster (1898–1977) • FamilySearch Jodie Foster's estranged and penniless dad secretly died of Alzheimer's just a few miles from her $15 million mansion | The Sun Lucius Foster
Jan. 12, 2025
Athlete Inductees Lucius Fisher Foster (1898–1977) • FamilySearch Jodie Foster's estranged and penniless dad secretly died of Alzheimer's just a few miles from her $15 million mansion | The Sun Lucius Foster