Barry Clay Leonard, 61, passed away on Monday, June 17, 2019. He was born in Nash County on June 16, 1958. He loved his family, and all UNC sports especially basketball. He is preceded in death by his father, Freddie Glenn Leonard. He is... View Obituary & Service Information