Randi Winn McSwain was born and raised at Rowland Springs Baptist Church, where she attends with her extended family. She is the wife of Chris McSwain and mother to three girls: Lilly Kate (10), Julianna (7) and Elizabeth (2). Randi Winn is a graduate of Reinhardt College and Jacksonville State University, where she received an undergraduate in education and Masters Degree in counseling, respectively. She has spent time working in the classroom, for non-profits, and as a CASA. Her hobbies include baking and spending time with her friends and family, typically with a fresh cup of coffee in hand.