Joshua Dale Sparks, 31 of Elkin, passed away Tuesday, June 22, 2010 at Hugh Chatham Memorial Hospital. Josh was born September 6, 1978 in Yadkin County to Thomas Dale and Rebecca Money Sparks. He was a member of People Baptist Tabernacle and was a walking testimony for everyone he met. Josh was preceded in death by his grandparents, Florence & Glenn Money and Ray & Bertie Sparks. In addition to his parents, he is survived by his brother Jeremy Ryan Sparks & wife Amber; and many aunts, uncles, and cousins. A funeral service will be conducted Friday, June 25, 2010 at 11:00 am at Elkin Funeral Service Chapel with Rev. Randall Money and Rev. Jonathan White officiating. Burial will follow in Welcome Home Baptist Church Cemetery. The family will receive friends Thursday evening from 6:00 to 8:00 pm at Elkin Funeral Service. The family wishes to thank Dr. Paul Martin and Sue Wood at Duke Pediatric Bone Marrow Transplant Unit, Josh's bone marrow donor Dodie Delaney from Alaska, and to everyone for their prayers and support throughout Josh's illness.