Board Thread:Spoilers!/@comment-5899967-20170704181208/@comment-1916997-20170704195739

I think they will use a variety of reasons to explain where the characters are in present day. Also, some of the characters may be in this new town, just not ones we see all the time.