MIDLAND Edwin Walkup McCain, 83, of Midland, passed away Monday, July 1, 2019. He was born in Union County October 18, 1935, to the late Richard and Edna McCain. A visitation will be held from 1 to 3 p.m., today, Sunday, July 7, at Gordon Funeral Service, 1904 Lancaster Ave., Monroe, NC 28112. Edwin is survived by his children, Alan Scott McCain, Ernie McCain (Christina), Wendy Kelly (Jeremy); and three grandchildren, Trevor McCain, Alek Kelly and Madelyn Kelly. In lieu of flowers the family request memorials be made to Flowes Store Volunteer Fire Department, 8623 Flowes Store Rd., Concord, NC 28028. Online condolences may be made at www.gordonfuneralservice.com. Gordon Funeral Service and Crematory is caring for the McCain family.