Russell Freedman(1929-2018)
- Producer
Russell Freedman was born on 11 October 1929 in San Francisco, California, USA. He was a producer, known for To Liv(e) (1992), The Map of Sex and Love (2001) and ESPN SportsCentury (1999). He was married to Evans Chan. He died on 16 March 2018 in Manhattan, New York City, New York, USA.