Board Thread:Spoilers!/@comment-25926288-20161101150057/@comment-24674051-20161101200024

I guess I attributed the fact of James knowing about David to knowledge gained in the Afterlife. I think someone else mentioned that everyone in the UW was aware of what went on in the overworld, so James learned about David. And also saw how David lived while bearing James name (which granted was not all that long in the grand scheme of things) and didn't appreciate that David was getting the glory that he felt was his (even though he was dead). and even though time might have frozen in the overworld, I can imagine that time did not freeze in the UW, so James has had 30 years (give or take) to brood on what David did in his name.