Remembering the Life and Legacy of Leonard “Doc” Carr Jr. (1964-2016)

     Leonard “Doc” Carr Jr. passed away on Aug. 22, 2016 at the age of 52, after many years of battling brain cancer. Doc was born on April 17, 1964. He lived in Norwood, Pa., not far from Eastern’s St. Davids campus. For over 20 years he commuted to […]