A graduate of Auburn University, Carl Goggins served in the Navy; has been a minor-league professional baseball player; a weekly newspaper editor; registered NASD Principal; free-lance political writer; a substitute school teacher in St. Petersburg, Florida; and currently resides in Pleasant Grove, Alabama.