Jennifer Weaver
Jennifer Weaver lives in Spartanburg with her husband and two sons.