STEPHEN D. SHEARER Stephen D. Shearer, 53, of Richmond, passed away on Sunday, May 9, 2021, at Waldron Center in Shelby County. He was born on June 12, 1967, in Richmond, and is the son of the late Robert Shearer and Helen Noll Crawley. Stephen absolutely loved anything sports and being with his family. He …