Share Public Profile
Craig Swanson
I am the proud father of four children- Jesse, 22; Eli, 20; Crystal,17; amd Jacque, 16. I am nearly as proud to say that their mother, Elaine, and I are still happy to be together after nearly 29 years. Another blessing in our lives is that our children's grandparents are still with us and still married to each other.