John Michael Shirley, age 50, passed away on Wednesday, August 5, 2020. John was born in Lexington, NC to John Paula Shirley on May 8, 1970. He was preceded in death by his father, John Shirley. Surviving are his mother, Paula Shirley; daughter, Alexandria Shirley fiance Christopher Williams; grandson, Kingston Smoot; sister, Kelly Robert Rawls; nephews, Andrew Rawls, Josh Maggie Rawls, Thomas Summer Rawls; ex-wife friend, Michelle Craig.