He was born November 3, 1958, in East St. Louis, Illinois to the late Richard and Patricia Evans. He was preceded in death by his parents.
John loved Alabama football, NASCAR, and boating. He was a member of the American Legion Post 107 in Leeds, Alabama. John was also a longtime supporter of the ASPCA.
He worked as a facilities technician for Medxcel at the Ascension St Vincent’s One Nineteen & Wellness facility.
He is survived by his son, Shawn Evans of Houston, Texas; a sister, Jeri Evans, & a brother, Rick Evans, both of Birmingham, AL; Nichole Evans Gurley, niece and cousins, Randall Stroud, Holly Stroud, and Cynthia Harris.
Memorials may be made to the ASPCA, Greater Birmingham Humane Society, or Shelby County Humane Society.
A Memorial Visitation will be held on Tuesday, September 27, 2022, from 11:00 am to 1:00 pm at Ascension St. Vincent’s One Nineteen Conference Center 7191 Cahaba Valley Road, Birmingham, AL 35242