Personal Stories Impact on Life Awareness Impact on Career Stage IV Lymphoma Treatment Patti Yasutake End of Life Support Systems Impact on Family
French passed away on May 9 in Waco, Texas, following a prolonged battle with cancer; his final film, 'Towpath,' is in post-production.