Passed away April 19, 2016 in Castle Rock, Colorado. He is preceded in death by his wife of 66 years, Shirley (Clapp) McFarland in 2015. He is survived by his children; Jeff (Jane) McFarland of Castle Rock, CO, Tim (Marcy) McFarland of Eden Prairie, MN, Teri (Bob) Northup of Franklin, TN, 6 grandchildren, 5 great grandchildren, 3 sisters, Edith Olson, Gale Gregorson and Norma Jean Block.