Michael Leonard passed away in Richmond, Texas, on November 18, 2018. An inurnment service will be held in California at a later date. Please check back often for a more detailed obituary.