Mike Hayes, age 58, of Newland, North Carolina passed away on Saturday, August 18, 2018 at Cannon Memorial Hospital in Linville, NC. He was born on March 22, 1960 in Crossnore, North Carolina, a son of the late Jack Hayes and Mary Sue Brown... View Obituary & Service Information