Related articlesExeterCity in Devon, England; home of Exeter Chiefs and where Tom Hooper resides in the town center.Exeter Maintained a Hard Line Against Witchcraft as England Turned Away From ProsecutionsExeter Chiefs' Tom Hooper on Pain, Rehab, and Australia's World Cup Hopes