Leonard H. Sahr ’64 Leonard H. Sahr ’64 died on May 1, 2018 in Richmond, Virginia. Unfortunately, that is all the information the College has at this time. When more information is available, we will update the entry.