Felton Spencer 1968 – 2023
Athletes
Athletes, Basketball
Biography
Felton Spencer (1968–2023) was an American basketball player. Born January 5, 1968 in Louisville. Died March 12, 2023 in Louisville.
Felton Spencer (1968–2023) was an American basketball player. Born January 5, 1968 in Louisville. Died March 12, 2023 in Louisville.