David Harold Roberts, age 42 of Birmingham, passed away Saturday, October 2, 2021. The family will have a private service. He was preceded in death by his father, William Luther Roberts; and grandparents, Sammie Clinton Cannon and Pearl Maxine Ward, and William Earl Roberts and Agnes McAnnally. Mr. Roberts is survived by his mother, Charlotte Ruth Cannon Robertson and stepfather, Kenneth Miles Robertson; and brothers, Steven Dewayne Roberts of Hayden, AL, William “Billy” Roberts of Hayden, AL, and Michael A. Roberts (Sherry) of Pinson, AL. David attended Pinson Valley High School. He worked as an electrician. David also played youth football and played one year in high school. He was twenty-one when he lost his father to cancer. He was a big Auburn fan. Pallbearers are Steven Roberts, Collin Roberts, Billy Roberts, Michael Roberts, Walter Robinson, and DeWayne Williams. In lieu of flowers, donations may be made to the Bethel Baptist Church Cemetery Fund, 4884 County Road 51, Fayette, AL 35555.