Richard “Rich” Glenn Russell, 62 year old Miami, Oklahoma, resident passed away on Thursday, July 26, 2018, at his home. Rich was born on September 12, 1955, in Annapolis, Maryland, to Harold and Rosalee Russell. After high school... View Obituary & Service Information