ForeverMissed
Large image
His Life
January 20, 2012

Minister Spencer "Sheep" Tuck was born on January 18, 1954 to the late Leroy Tuck and Mattie L. Goggans Tuck in Tallapoosa County, Alabama.

 


He joined Elam #2 Baptist Church at an early age where he served faithfully as a deacon and was later called into the ministry (saving souls).

 


He was united in Holy Matrimony to Carrie Brown on September 27, 1997. Upon graduating from Coosa County High School, he began working with Robinson Foundry for several years. Recently, he was a well dedicated em­ployee with Russell Brands, LLC until his illness. He was pursuing a degree at Rushing Springs School of Theology.