Terry has been married to Diane since 1988. They have two boys, Shane and Zackery. Terry earned a seminary degree after serving in the US Navy. He has a passion for people to follow Jesus and for men to lead their families. His loves cheering on his team, the Minnesota Vikings.