Stan Elrod passed away on Tuesday, October 25, 2022 at his home. Elrod was raised in Whitmire, South Carolina, the location of his parents...