Mary is a kindergarten teacher. She has been married to her husband Randy for 34 years. Their two sons are Randy, Jr., age 30, and Hatton, age 27. They live at: