Question: The singer of "Ghost Town Train" has been married to who since 1996?
Answer: Faith Hill