Background
McElroy, Todd was born on August 31, 1967 in Asheville, North Carolina, United States. Son of Gary and Betty McElroy.
McElroy, Todd was born on August 31, 1967 in Asheville, North Carolina, United States. Son of Gary and Betty McElroy.
Doctor of Philosophy, University North Carolina, Greensboro, 2001.
Professor Appalachian State University, Boone, North Carolina, since 2004.
Married Tammy Clevinger, June 15, 1991. Children: Seako Nicole Difeo, McKiran Maeve, Keean Scott.