Dr. Richard Francis McFarlin died November 3, 2024 in Cary NC at the age of 95. He was born on October 12, 1929 in Oklahoma City OK to Loy Lester McFarlin and Julia Mae Collins McFarlin.