But now it seems that he's popped back up over in Massachusetts. How? That's impossible. Eternal sleep means eternal after-all. His mark. He was branded with a mark before death, meaning he shouldn't be able to travel far.
I'm going to look into this with the new guy, Galahad.