David Reeser passed away Friday, April 17 after an eight-month battle with a rare cancer.