Richard "Dick" Macdonald passed away Monday, July 6th at Avalon Care Center in Sonora. Terzich and Wilson Funeral Home are handling the arrangements.